Most travel guides tell you to visit Sigiriya, take the Kandy to Ella train, and try a rice and curry. All correct. But what they rarely tell you is that you should always pay your Uber driver in cash, that the roadside restaurant your vlogger visited is somewhere no local with good sense would eat, and that the way you are probably eating rice and curry is entirely wrong.
This guide is different. It is built on the kind of knowledge that locals share when they want visitors to actually have a good time - not just the polished itinerary version.
All international flights arrive at Bandaranaike International Airport (CMB), about 30 minutes north of Colombo. Book early for the best fares from Europe, Australia and the Middle East.
Flying to Sri Lanka?
Flights to Sri Lanka
Find the best price to Colombo from your city
Powered by Travelpayouts · We may earn a small commission at no extra cost to you.
Step One at the Airport: Get a SIM Card
The moment you clear customs, buy a local SIM card. You will find vendors just outside arrivals - prices at the airport are the same as anywhere else in the country, so there is no reason to wait.
Once you have your SIM, you can upgrade your data package at any mobile shop or online at any time, with no extra fees. The two main networks are Dialog and Mobitel; both have good coverage across the main tourist routes.
Prefer not to swap your physical SIM? An eSIM is a solid alternative. Apps like Airalo let you purchase and activate a Sri Lanka data plan before you land, so you have connectivity from the moment you step off the plane. It is slightly more expensive than a local physical SIM, but the convenience of instant activation is worth it for many travellers.
Tip
If you land late at night and the SIM queues are long, head to arrivals and connect to the airport WiFi first - download Uber and PickMe immediately. You will need them within minutes.
Getting Around: The Honest Transport Guide
Uber, PickMe and HelaGo: Use Them, But Pay Cash
Download Uber, PickMe, and the newest option — HelaGo — before you arrive. In Colombo, Galle, and other larger cities all three apps are significantly cheaper than hailing a taxi off the street, and the price is shown upfront so there is no negotiation required.
HelaGo launched in January 2026 and is worth knowing about. It is 100% Sri Lankan-owned — built by Bhasha Lanka (the team behind the Helakuru Superapp) in partnership with the David Pieris Group — and operates on a genuinely different model from Uber and PickMe. Rather than algorithmically set fares, drivers set their own prices and compete for your ride: you see multiple bids from nearby drivers and pick the best offer. The platform covers tuk-tuks, bikes, cars, vans and lorries under categories called GoLite, GoPlus and GoMax.
HelaGo also solves the card payment friction that frustrates many visitors (more on that below): it supports both cash and digital payments including HelaPay and standard cards, with payments processed in a way that works for drivers. Download the passenger app directly: Go by HelaGo on Google Play — or find it via the Helakuru Superapp if you already have that installed.
There is one thing almost every guide omits about all three apps: pay with cash, not card, unless you are using HelaGo's native digital payment.
When a driver receives a card payment through Uber or PickMe, they wait days — sometimes weeks — to receive the money, and lose a percentage to fees. As a result, many drivers cancel rides once they see it is a card payment. Keep rupees on you and the whole system works smoothly.
Look for the dedicated Uber and PickMe pick-up zones at the airport — they are separate from the regular taxi ranks. If rides are slow to appear (it happens occasionally at peak arrival times), there is a PickMe office inside the airport where staff can assist you.
Outside the Cities: Tuk-Tuks and Pre-Agreed Prices
In places like Ella, Mirissa, and Sigiriya, Uber and PickMe coverage is limited or non-existent - partly because local tuk-tuk drivers have historically resisted the apps in tourist areas. You will be negotiating directly.
The rule is simple: agree on a price before you get in. Never start a ride without a confirmed price. Some tuk-tuks have meters, but not all meters are genuine. A pre-agreed price protects you regardless.
Tuk-tuk prices are higher in hilly areas like Ella - fuel consumption on steep roads is genuinely greater, and drivers will tell you so. This is not always a scam; the terrain is real.
Buses: Cheap, Chaotic, and Occasionally Terrifying
Sri Lanka's bus network is comprehensive and extremely cheap. It is also unlike any bus experience in Western Europe or Australia. Buses can be completely packed, operate at speeds that feel ambitious for mountain roads, and passengers may be hanging off the doorframe while the vehicle rounds a corner.
For short hops between towns, buses are fine. For longer journeys with luggage, consider an Uber, private taxi, or the train - which is both cheaper and considerably more scenic than the road on the Kandy to Ella route.
Important
On the main roads - Colombo to Kandy, Kandy to Sigiriya, Colombo to Galle - stay well clear of buses. They are large, fast, and driven with confidence. If you are driving, give buses maximum space. If you are a pedestrian, do not assume they will stop.
Traffic Timing in Colombo and Kandy
If you are passing through Colombo or Kandy and want to avoid sitting in traffic, note these windows:
- 7:00–7:30 am and 1:00–2:00 pm: School runs - significant congestion
- 7:00–9:00 am and 4:00–6:00 pm: Office commute hours - worst traffic of the day
Outside major cities, this does not apply. Ella has no traffic to speak of.
The Real Food Culture - and Why You Are Probably Eating in the Wrong Places
Sri Lanka Does Not Really Have an Eating-Out Culture
This is perhaps the most practically useful thing to understand about food in Sri Lanka: eating out is not a daily habit for most Sri Lankans. When locals eat out, they tend to go to at least a mid-range restaurant - a deliberate choice, not a casual stop.
The consequence for visitors: the roadside restaurants that appear in travel vlogs - the busy spots near bus stations, the stalls in markets like Pettah - are places most Sri Lankans eat at reluctantly when they have no other option. They are typically targeting people who are in a hurry, passing through for the day, and not returning. Food quality and hygiene standards at these spots reflect that dynamic.
Where to find good food instead:
- Restaurants serving office workers - Look at the side streets near commercial areas, one or two blocks off the main road. These places need repeat customers, which means they maintain quality and hygiene. Most have limited seating, sometimes none at all (workers call ahead or collect orders). Ask your hotel or guesthouse to point you toward the local office lunch spots.
- Hela Bojun - A government-backed restaurant chain found across Sri Lanka specifically designed to offer authentic, hygienic Sri Lankan food at reasonable prices. Quality is consistent. It is an excellent benchmark.
- A quick Google search for "best rice and curry near me" while you are in a city will surface highly rated local options that tourists rarely find on their own.
How to Actually Eat Rice and Curry
Almost every foreign visitor eats Sri Lankan rice and curry incorrectly, and it changes the experience significantly.
Sri Lankan curries are not designed to be eaten on their own. Each preparation - the dhal, the potato deviled, the green leaf mallum, the sour mango curry, the papadam - is calibrated to be combined with rice and with each other in small, carefully proportioned bites.
The Sri Lankan method: take a small amount of rice, add a fraction of one curry, a fraction of another, perhaps a sliver of papadam, and mix just enough for one mouthful. The proportions change depending on the dishes - more rice with a fiery curry, slightly less with a mild one. This is why Sri Lankans eat with their fingertips: the tactile feedback helps you assemble the correct proportion for a single bite.
What you should never do: mix the entire plate together at once. The flavours collapse into each other and you lose the balance that makes the meal work.
The same principle applies to string hoppers - the delicate rice noodle nests served for breakfast with coconut milk and sambol.
Tip
If a restaurant's rice and curry seems "too spicy," you are almost certainly eating proportions that are too heavy on the curry and too light on the rice. Add more rice to each bite and the heat becomes manageable and balanced.
Money, Cards, and Hidden Fees
Most international flights arrive late into Colombo - consider a night or two near the airport in Negombo, or in Colombo's Fort or Cinnamon Gardens neighbourhoods before heading south or inland.
Where to Stay in Colombo
Hotels near Colombo
Compare prices across Booking.com, Agoda & more
Powered by Travelpayouts · We may earn a small commission at no extra cost to you.
Sri Lanka operates primarily on cash in most everyday transactions. A few things to know:
- Card surcharges: Many restaurants and guesthouses add 10–20% to your bill if you pay by credit or debit card. Always ask before paying. The fee is sometimes marked on the menu, sometimes not.
- Exchange at the airport: Rates at the airport are reasonable enough for initial cash. Get enough rupees for your first day or two.
- US dollar condition: If exchanging US dollar bills at banks, note that some institutions reject any note with even minor ink marks or folds. Bring clean, unfolded notes if you are carrying US dollars specifically for exchange.
- Western brands cost more: A Burger King or KFC meal in Sri Lanka frequently costs more than the equivalent in Western countries. These brands are positioned as a luxury treat, not a budget option. Eat local and you will spend a fraction of the price for significantly better food.
Beach Safety: Do Not Assume Anything
Sri Lanka's beaches are extraordinary. They are also more dangerous than they look.
Never swim in areas without lifeguards, regardless of how calm the water appears. Rip currents can be present even in apparently shallow water, and the east coast in particular - Nilaveli, Trincomalee, Arugam Bay - experiences some of the strongest rip currents in the country.
Before swimming anywhere, ask locals. They know which parts of the beach are safe on any given day, which areas have currents, and where the firm sandy bottom gives way to mud or reef.
The same applies to the country's lakes and reservoirs: almost every large water body you see inland is a man-made tank or reservoir built centuries ago. Some have muddy bottoms that will trap a person who wades in confidently. Some have crocodiles. Ask locals before entering any body of water that is not a designated swimming area.
Hidden Gem: Nilaveli and Trincomalee
If your Sri Lanka itinerary is heavily focused on the south coast, consider adding the east to your plans - particularly if you are travelling between May and September when the east coast is in its best condition.
Nilaveli beach, 13 kilometres north of Trincomalee, is among the finest beaches in the country. The water is genuinely blue - shallow and clear - which gives the beach its name (Nilaveli translates loosely as "blue expanse"). It remains significantly less crowded than the south coast equivalents.
Trincomalee itself offers something unexpected: hundreds of free-roaming deer throughout the town. They have been here long enough that locals treat them as entirely ordinary. If you encounter them, feed only vegetables - there are signs throughout the town requesting this.
Safety and Getting Help
Sri Lanka consistently ranks as one of the safer destinations in South Asia for independent travellers. A few things worth knowing:
- Tourist complaints are taken seriously: Any incident involving a tourist receives fast police attention. Sri Lanka's reputation as a safe destination is actively protected, and local communities in tourist areas understand this.
- The tourist police hotline exists for a reason - use it without hesitation if you encounter a problem. Response times are fast.
- In areas like the south coast: the local community has a strong vested interest in the area's safe reputation. Incidents against tourists are both rare and quickly addressed.
- Gems and sapphires: If you are shopping, know that prices at tourist markets in Galle or Negombo reflect a significant premium. Move off the beaten path and prices become negotiable - often dramatically so.
Tip
If a tuk-tuk driver offers to take you to a "special ayurvedic garden" or "government gem store," decline politely. These are almost always commission-based referrals to shops selling at inflated prices - a global pattern, not unique to Sri Lanka.
The Practical Checklist
Before you arrive:
- Apply for your ETA online (USD $50, takes 10 minutes, approve within 24–48 hours)
- Download Uber, PickMe and HelaGo before you arrive
- Download Airlo or another eSIM app, or plan to buy a physical SIM on arrival
- Bring clean, unmarked US dollar bills if you plan to exchange cash at banks
In the country:
- Pay Uber and PickMe drivers in cash
- Always agree on a price before getting into any tuk-tuk or non-metered taxi
- Ask about card surcharges before paying at restaurants and guesthouses
- Keep rupee cash on you at all times - especially outside Colombo
- Ask locals before swimming, even in calm-looking water
- Seek out office-worker lunch restaurants rather than roadside stalls near bus stations
Find flights, compare hotels, and start building your itinerary. Whether you're heading to the south coast, the Cultural Triangle, or the east coast, the best trips start with good logistics.
Ready to Plan Your Sri Lanka Trip?
Find the best price to Colombo from your city
Search Flights →Compare prices across Booking.com, Agoda & more
Find Hotels →Bus fares, train times and transport options
Plan Transport →Powered by Travelpayouts · We may earn a small commission at no extra cost to you.
Planning your trip? Use these trusted booking platforms.
Ready to Visit Sri Lanka?
Find the best price to Colombo from your city
Search Flights →Compare prices across Booking.com, Agoda & more
Find Hotels →Bus fares, train times and transport options
Plan Transport →Powered by Travelpayouts · We may earn a small commission at no extra cost to you.
Leave a Comment
Share your thoughts, questions, or travel experiences
Keep Exploring
Transport8 min read
Sri Lanka Just Launched Smart Bus Transit - Here's What Travellers Need to Know
Read →14 min read
Why Sri Lanka is the Smartest Long-Haul Choice for European and Australian Travellers in 2026
Read →13 min read