# Getting around Sri Lanka

*The island is small on a map and slow on the ground*

Published 24 August 2026 · last checked 24 August 2026 · https://srilankatour.travel/guides/getting-around-sri-lanka

The single most common planning mistake we see is treating Sri Lankan distance as European distance. Kandy to Nuwara Eliya is seventy-seven kilometres. It takes three and a half hours. Once you understand why, every itinerary you build will be better.

## Key facts

- **Realistic average speed:** 30–40 km/h on A-roads, 80–100 km/h on expressways
- **Car with driver:** US$55–100 a day, including fuel and the driver's board
- **Self-drive hire:** From about US$30 a day, plus a recognition permit
- **Tuk-tuk hire:** US$15–34 a day depending on season and length
- **Trains:** Cheap, scenic, slow, and partly disrupted in the hills
- **Buses:** Under a dollar for most journeys, and they go everywhere
- **Expressways:** E01 to Galle/Matara, E03 to the airport, E04 towards Kandy

## Why 77 km takes three and a half hours

Outside the four expressways, almost every road in Sri Lanka is a two-lane A-road that runs through the middle of every village it passes. There are no bypasses. The road is also a market, a bus stop, a school gate and a place where dogs sleep. Add a mountain, and the road becomes a continuous series of hairpins where nothing overtakes anything.

So the arithmetic that matters is not distance, it is average speed, and on A-roads that is 30 to 40 km/h door to door. Mapping apps consistently underestimate Sri Lankan journeys by about a third. Our times below are what a driver who does these roads every week will actually take, including one stop.

## Real drive times between the places you will go

| From | To | Distance | Drive |
| --- | --- | --- | --- |
| Colombo airport (CMB) | Negombo | 12 km | 20 min |
| Colombo airport | Colombo city | 35 km | 45 min – 1 h 30 |
| Colombo airport | Sigiriya / Habarana | 150 km | 4 h |
| Colombo airport | Kandy | 100 km | 3 h |
| Colombo airport | Galle (E03 + E01) | 160 km | 2 h 30 |
| Sigiriya | Polonnaruwa | 55 km | 1 h 15 |
| Sigiriya | Anuradhapura | 70 km | 1 h 30 |
| Sigiriya | Trincomalee | 110 km | 2 h 30 |
| Sigiriya | Kandy | 90 km | 2 h 30 |
| Kandy | Nuwara Eliya | 77 km | 3 h 30 |
| Nuwara Eliya | Ella | 55 km | 2 h 30 |
| Ella | Udawalawe | 80 km | 2 h 15 |
| Ella | Yala / Tissamaharama | 115 km | 3 h |
| Ella | Arugam Bay | 125 km | 3 h 30 |
| Yala / Tissa | Mirissa | 110 km | 2 h 30 |
| Mirissa | Galle | 40 km | 1 h |
| Galle | Colombo airport (E01 + E03) | 160 km | 2 h 30 |
| Colombo | Jaffna | 400 km | 7 h |

*Private car, daytime, including one short stop. Add an hour to anything that passes through Kandy or Colombo between 07:30 and 09:30 or 16:00 and 18:30.*

> **Two rules that will save you a day:** Never plan more than one long transfer per day, and never plan a long transfer on the day you fly home. If a leg is over four hours, put a night in the middle of it.

## The five ways to move, compared honestly

### Car with a driver

The default, and what most of our travellers choose. US$55–100 a day depending on the vehicle, and that figure normally includes fuel, the driver's meals and his accommodation — drivers' quarters are a standard thing at Sri Lankan hotels, and a good hotel will not charge you for them. What you are buying is not luxury, it is the removal of every logistical decision for the length of the trip.

The downside is real and worth naming: a driver who is paid commission by shops and hotels will steer you towards them. A good one does not. Ask directly, before you book, whether commissions are taken, and ask for the answer in writing. A driver who is paid only by you has no reason to add a spice garden to your day.

### Self-drive hire

From about US$30 a day for a small automatic. Legal for tourists, but you need your home licence, an International Driving Permit and a Sri Lankan recognition permit issued by the Automobile Association of Ceylon — the rental company can arrange the last one. Driving here is not dangerous so much as relentless: overtaking is assertive, buses own the road, and you will be tired.

### Tuk-tuk hire

US$15–34 a day and the most fun you can have going 40 km/h. The same permit rules apply. Genuinely good for the south coast and the hills at a slow pace; genuinely bad for long transfers, because a hundred kilometres in a tuk-tuk is a five-hour day and you will arrive coated in road.

### Trains

Cheap, scenic, and slow. The coastal line to Galle and Matara is excellent. The hill country line is the famous one and is partly closed for cyclone repairs — see the train guide. Reserved seats sell out thirty days out in high season.

### Buses

The cheapest transport in Asia and they reach every village on the island. Red buses are government, white and private ones are faster and drive worse. Almost nothing costs more than a dollar. There is no timetable you can rely on and no luggage space to speak of. Sri Lankans use them constantly, and if you have time rather than money, so should you.

## What a week of moving around costs

| Method | Cost for the week | Time lost to logistics |
| --- | --- | --- |
| Car with driver | US$385 – $700 total, split between everyone in the car | None |
| Self-drive car | US$210 + fuel + permit | None, but you do the driving |
| Tuk-tuk | US$105 – $240 + fuel | Considerable — every leg takes half again as long |
| Trains and buses | Under US$25 per person | Two to three days across a week |
| Private transfers, leg by leg | US$25 – $70 per leg | Some — you are tied to booking times |

*The standard seven-day loop — Sigiriya, Kandy, Nuwara Eliya, Ella, a park, the coast.*

The number that surprises people is the first one. A driver costs the same whether one person or four are in the car, so for a couple it is roughly the price of two intercity taxis a day, and for a family it is cheaper than the trains once you count the transfers at either end.

## Frequently asked questions

**How long does it take to drive across Sri Lanka?**

Colombo to Jaffna, the longest normal journey, is about seven hours for 400 km. Most journeys between the places tourists actually go are two to four hours. The useful rule is 30–40 km/h door to door on ordinary roads and 80–100 km/h on the four expressways, which means mapping apps understate Sri Lankan drive times by roughly a third.

**Is it worth hiring a car and driver in Sri Lanka?**

For most trips of a week or more, yes. US$55–100 a day usually covers the vehicle, fuel, and the driver's own meals and accommodation, and the cost does not change with the number of passengers — so for two or more people it is often cheaper per head than a series of private transfers. What it really buys is the three days a week you would otherwise lose to connections.

**Can tourists drive in Sri Lanka?**

Yes. You need your home country driving licence, an International Driving Permit, and a Sri Lankan recognition permit issued by the Automobile Association of Ceylon. Rental companies normally arrange the recognition permit for you. The same requirement applies to tuk-tuks, and police do check.

**How much is a tuk-tuk per day in Sri Lanka?**

About US$15–34 a day for a self-drive hire in 2026, cheaper for longer rentals and in low season, plus fuel and the recognition permit. For short hops rather than a hire, agree the fare before you get in or ask the driver to use the meter — most in Colombo have one and most outside it do not.

**Are Sri Lankan buses safe for tourists?**

They are safe in the sense that millions of people use them every day without incident, and alarming in the sense that they are driven fast and overtake with conviction. They are extremely cheap and go everywhere. The genuine drawbacks are luggage space, which barely exists, and unpredictable timings.

**Do I need to tip my driver in Sri Lanka?**

It is customary rather than compulsory. On a multi-day trip, around US$5–10 per person per day is normal and is genuinely appreciated. It sits on top of the daily rate, and it is separate from anything you spend on his meals — those are already covered.


---

Source: https://srilankatour.travel/guides/getting-around-sri-lanka
Published by Sri Lanka Journeys, operated by Clever Hub (Private) Limited (Sri Lanka company no. PV00308620).
Enquiries: info@srilankatour.travel · +94 77 793 6904 (phone and WhatsApp).
