Frequently Asked Questions

Find quick answers to the most common questions about travelling in Sri Lanka.

Home Frequently Asked Questions Is there a bus from Colombo...

Is there a bus from Colombo Airport to Kandy?

Ravana Tour Specialist August 20, 2026

The best way to travel from Colombo Airport to Nuwara Eliya is to book a private car with a driver, which makes the whole trip feel calmer. This 160-kilometre journey through the tea region takes roughly four and a half to five and a half hours, depending on traffic and the mountain roads.

The route to Nuwara Eliya goes through steep, winding mountain passes, so experienced navigation matters. If you want public transport for the views, take a taxi from the airport to the Colombo Fort Railway Station and then book a train to Nanu Oya, which is the nearest station to Nuwara Eliya.

Need Free Sri Lanka Travel Advice?

Hi, I’m Sayuri, your local Sri Lanka travel specialist. Feel free to ask me anything about routes, hotels, transport, activities, or planning your trip.