Planning your trip to Sri Lanka involves more than choosing where to go. Before you arrive, it is useful to understand the visa process, mobile connectivity, and how payments work. Knowing these basics can make your first few days much easier and help you avoid unnecessary stress.
Visa Requirements for Sri Lanka
Most international travellers need the appropriate travel authorization or visa to enter Sri Lanka. The exact requirements can depend on your nationality, purpose of travel and length of stay, so it is important to check the latest requirements before travelling.
For many tourists, the visa or travel authorization process can be completed online before arrival. You should make sure that your passport is valid for the required period and that the details on your application exactly match your passport.
It is also a good idea to keep a copy of your approval or visa information, along with your passport and flight details, either digitally or printed.
Travel tip: Don't leave your visa arrangements until the last minute. Immigration requirements can change, so always check the current official requirements before your trip.
Getting a SIM Card in Sri Lanka
Having a local SIM card can make travelling around Sri Lanka much easier. You can use mobile data for Google Maps, WhatsApp, booking services, translation apps and contacting your driver or hotel.
Sri Lanka has several major mobile network providers, and tourist SIM packages are commonly available with different amounts of data and validity periods.
You can usually purchase a SIM card at or around Bandaranaike International Airport after arrival, as well as from mobile network shops in Colombo and other towns.
When buying a SIM card, you will normally need your passport for registration.
Physical SIM or eSIM?
If your phone supports eSIM, you can arrange an eSIM before travelling and connect to a local network after landing. This can be convenient because you don't need to remove your existing SIM card.
A physical local SIM is another simple option, particularly if your phone does not support eSIM.
How much data do you need?
For a normal holiday, your main data usage will usually come from maps, messaging, social media and occasional video calls.
If you mainly use WhatsApp, Google Maps and browsing, a smaller package may be enough. If you regularly upload videos, use social media heavily or stream content, consider a larger data package.
Paying for Things in Sri Lanka
Sri Lanka uses the Sri Lankan Rupee (LKR).
You will find that both cash and card payments are useful during your trip. In larger hotels, supermarkets, restaurants and established businesses, international debit and credit cards are commonly accepted.
However, you should not rely entirely on your card.
Smaller restaurants, local shops, market stalls, tuk-tuks, roadside vendors and some attractions may prefer or accept cash only. Having some Sri Lankan rupees with you is therefore highly recommended.
Cash
Cash is particularly useful when travelling outside major cities.
You may need cash for:
- Tuk-tuk rides
- Small restaurants
- Local shops
- Markets
- Roadside food stalls
- Tips
- Small entrance fees
- Parking
- Small purchases
It is better to carry a reasonable amount of cash rather than a large amount at once. Keep your money and important documents securely while travelling.
ATMs in Sri Lanka
ATMs are available in Colombo, airports, major tourist destinations and larger towns.
International cards can generally be used at many ATMs, but fees, withdrawal limits and card acceptance can vary.
If your bank offers the option, check whether your card has international withdrawal or foreign transaction fees before travelling.
It is also sensible to have more than one payment method, such as:
- One main debit or credit card
- A backup card
- Some Sri Lankan rupees
- A small emergency cash reserve
Should You Exchange Money Before or After Arriving?
You can exchange foreign currency in Sri Lanka through authorised banks and money-changing services. Some travellers also withdraw Sri Lankan rupees from ATMs after arrival.
If you are arriving late at night or travelling directly from the airport to another destination, having some local currency available can be useful for your first few expenses.
Avoid exchanging large amounts at unofficial or unknown locations simply because they offer an attractive rate. Always use reputable and authorised providers.
A Few Useful Money Tips
- Keep smaller notes: They are useful for tuk-tuks, snacks, drinks and small purchases.
- Check your change: Especially when making cash payments in busy places.
- Tell your bank you're travelling: Some banks may block unusual overseas transactions as a security measure.
- Carry a backup card: If your main card doesn't work, having another option can save you a lot of trouble.
- Don't carry all your cash together: Keep your money in more than one secure place while travelling.
Before You Fly to Sri Lanka
A simple checklist can make your arrival much smoother:
- Check the latest Sri Lankan visa requirements
- Make sure your passport meets the entry requirements
- Save your visa/approval details
- Check whether your phone supports eSIM
- Consider arranging mobile data
- Bring a debit/credit card suitable for international use
- Carry some emergency cash
- Plan how you will get Sri Lankan rupees after arrival
- Save important booking and contact details offline
The easiest approach
You don't need to overcomplicate it. Arrange your visa before travelling, get a reliable SIM or eSIM for connectivity, keep a card for larger payments, and always carry some Sri Lankan rupees for smaller expenses.
With these basics sorted, you can focus on what really matters — exploring Sri Lanka, enjoying the food, meeting the locals and making the most of your holiday.
