How long does it take to get around Sri Lanka?
Sri Lanka looks small on a map, but winding roads make travel slower than you'd expect. Check real driving times, scenic train options and the best stops along the way.
Colombo → Kandy
3 h 15 min
by private car · about 115 km · up to 4 h with traffic
Intercity or observation-car train: 2 h 30 min–3 h
Reserve seats in advance; the climb after Rambukkana is beautiful.
Popular journeys
| Route | Distance | By car | By train |
|---|---|---|---|
| ~115 km | 3 h 15 min | 2 h 30 min–3 h | |
| ~140 km | 4 h | 6 h 30 min–7 h | |
| ~125 km | 2 h | 2 h 30 min–3 h | |
| ~150 km | 3 h 45 min | — | |
| ~90 km | 2 h 30 min | — | |
| ~95 km | 2 h 30 min | — | |
| ~160 km | 3 h 30 min | — | |
| ~200 km | 5 h 30 min | 9 h–10 h | |
| ~75 km | 2 h 30 min | 4 h–4 h 30 min | |
| ~130 km | 2 h 45 min | — |
Typical times without stops. Traffic around Colombo and Kandy, and festival days, can add more.
More travel tools
Trip Cost EstimatorSee what a private Sri Lanka tour costs for your group, in your currency.Try it free →Which Sri Lanka Trip Suits You?Answer 7 quick questions and get matched to your ideal itinerary.Try it free →Best Time to Visit PlannerMonth-by-month weather, festivals, and wildlife across every region.Try it free →Safari Park PickerFind the best national park for your month and the animals you want to see.Try it free →Packing List GeneratorA personalised, printable packing list for your month, regions and activities.Try it free →

