GoAsia
How to Get from Kandy to Nuwara Eliya

How to Get from Kandy to Nuwara Eliya

Last updated: October 19, 2026
Contents

Leaving the bustling streets of Kandy for the mist-covered tea plantations of Nuwara Eliya defines the Sri Lankan highland experience. As the altitude climbs, the air turns crisp and the landscape becomes a rolling sea of green. Nuwara Eliya is often called Little England for its colonial architecture.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Many travelers associate this journey with the famous scenic train, but the town itself is reached from the Main Line station at Nanu Oya, so the road route is the most direct. You can book your preferred transport for this mountain passage on GoAsia.cc.

Kandy to Nuwara Eliya by Private Transfer

For those who value comfort and the ability to stop for photos at scenic viewpoints, a private transfer is the most direct choice. It provides door-to-door service from your hotel in Kandy to your accommodation in Nuwara Eliya, saving you the hassle of local bus stands with heavy luggage.

Private transfers offer the widest range of vehicle types: standard cars, sedans and hatchbacks, minivans for 4 or 5 passengers, SUVs for 6, and vans for 6, 8, 9 or 12 travelers.[1] On booking platforms, transfers start at about $38 (October 2026) for a car, with larger vehicles costing more.[1] The drive takes from about 2 hours, longer with traffic, weather or delays.[1] The constant turns can be dizzying, so a driver who knows these roads makes for a smoother ride than a public bus.

Kandy to Nuwara Eliya by Train

Sri Lanka Railways lists a slow train with observation saloon from Kandy to Badulla on the Main Line.[2] Nanu Oya is the station where the branch line to Nuwara Eliya left the Main Line,[3] so you finish the trip by road. A ticket from Kandy to Nanu Oya costs LKR 850 in 1st class, LKR 450 in 2nd class and LKR 220 in 3rd class.[4]

Kandy to Nuwara Eliya by Van

The Scenic Minivan is a middle way between public transport and a private car. On booking platforms it is listed at about $21 per person (October 2026), and the journey takes from about 3 hours 40 minutes.[1]

Shuttle and Safari Options

For travelers heading on to Ella, platforms list a Shuttle + Safari Drive from Kandy, a full-day trip of about 9 hours for about $70 (October 2026).[1]

Peradeniya to Nuwara Eliya by Transfer

Travelers near the Royal Botanical Gardens or the Peradeniya railway station can book a transfer from Peradeniya, which saves backtracking into central Kandy. On booking platforms, these transfers start at about $62 (October 2026) for a car,[1] and the journey takes from about 1 hour 30 minutes, longer with traffic.[1]

Comparing Your Options

ModePriceDuration
Private Transfer (Sedan/Car)From about $38[1]From about 2h[1]
Scenic MinivanAbout $21[1]From about 3h 40min[1]
Peradeniya TransferFrom about $62[1]From about 1h 30min[1]
Shuttle + Safari (to Ella)About $70[1]About 9h[1]

Tips for Traveling from Kandy to Nuwara Eliya

  • Prepare for Temperature Changes: Kandy is warm, but Nuwara Eliya is significantly cooler. Keep a sweater or light jacket in your day bag.
  • Motion Sickness: The road consists of many switchbacks and sharp turns. If you are prone to motion sickness, consider taking medication before the trip.
  • Book Ahead: The scenic minivans and private drivers can book up quickly in busy holiday periods.
  • Stop at a Tea Factory: Most private drivers are happy to stop at a tea estate along the way to see how the local tea is processed.
  • Morning Departures: Leaving Kandy in the morning gives you time to enjoy high tea or a walk around Gregory Lake in the afternoon.

Timetable

Taxi Kandy - Nuwara Eliya $ 38.22–161.91 40m – 2h 45m
  • →  Comfort 3pax
  • →  Van 6pax
  • →  Van 8pax
  • →  Comfort 2pax
  • →  Van 9pax
  • →  Minivan 4pax
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan
  • →  Standard Car
  • →  Van 12pax
  • →  Minivan 5pax
  • →  Standard 2pax
Van Kandy - Nuwara Eliya $ 21.04 3h 40m
  • →  Scenic Minivan 07:00
Taxi Peradeniya - Nuwara Eliya $ 61.67–102.56 47m – 1h 46m
  • →  Standard Car
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan
Van Kandy - Ella $ 69.52 9h
  • →  Shuttle + Safari Drive 06:00

Frequently Asked Questions

How can I book tickets from Kandy to Nuwara Eliya?

Use the booking tool on this page to compare the transport options currently available from Kandy to Nuwara Eliya, including current prices and schedules.

What is the cheapest way to get from Kandy to Nuwara Eliya?

The Scenic Minivan is the cheapest motorized option at about $21 per person. By train, a 3rd class ticket from Kandy to Nanu Oya costs LKR 220, but you then continue by road.

What is the fastest way to get from Kandy to Nuwara Eliya?

A private transfer is the most direct option and takes from about 2 hours, longer with traffic, weather or delays.

How long does it take to get from Kandy to Nuwara Eliya?

Private transfers take from about 2 hours, while the Scenic Minivan takes from about 3 hours 40 minutes. Road conditions and mountain mist can add time.

Are there larger vehicles available for groups?

Yes, platforms list vans for 6, 8, 9 or 12 passengers, which is a cost-effective way for families or groups to travel together.

Can I travel to Nuwara Eliya from Peradeniya instead of Kandy?

Yes. Private transfers are available directly from Peradeniya, starting at about $62. This is convenient if you are visiting the Botanical Gardens or staying on the outskirts of Kandy.

Is the road from Kandy to Nuwara Eliya safe?

The road is very winding with many steep sections. Hiring a professional driver through a private transfer or minivan service is recommended, as they know the local terrain.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] 12Go: 12Go timetable: Kandy to Nuwara Eliya. Retrieved October 20, 2026.
  2. [2] Sri Lanka Railways: Sri Lanka Railways: Our Services and online seat reservation. Retrieved October 15, 2026.
  3. [3] Sri Lanka Railways: History of Railways in Sri Lanka. Retrieved October 19, 2026.
  4. [4] Sri Lanka Railways: Nanuoya - Passenger Ticket Rates. Retrieved October 19, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.