The Nine Arch Bridge framed by forest with a blue train crossing; no people visible.
Photo: Sri Lanka Tourism · Not stated on source page; permission/license needs confirmation

Travel guide

Colombo to Ella: How to Get There

Why travellers trust us

Sri Lanka, arranged personally.

  • 15+Years of experienceLocally owned & operated
  • 500+Private tours deliveredEvery one tailor-made
  • 2000+Happy travellersMany returning again
  • 5.0Rating on Tripadvisor★★★★★

Railway information below reflects the supplied October 2026 update, not a live service check. Confirm current operations and tickets with Sri Lanka Railways before booking.

Quick answer

The easiest way to get from Colombo to Ella is by private car, which takes about five and a half to six and a half hours for the roughly 200 km drive, usually via Ratnapura, Balangoda and Bandarawela, or via the Southern Expressway and Wellawaya. By bus, the journey takes around six hours or more, with no direct bus: most travellers take a Badulla bus and change near Ella. At the time of writing (October 2026), there is no train from Colombo to Ella, because the Colombo–Kandy and Kandy–Nanu Oya sections of the line are suspended. Only the scenic Nanu Oya–Ella section is running. Many travellers break the journey with a night in Kandy, Nuwara Eliya or Udawalawe.

On this page 20 sections
  1. Colombo to Ella at a glance
  2. By private car: the easiest way
  3. Best stops between Colombo and Ella
  4. Should you split the journey?
  5. By bus
  6. Is there a train from Colombo to Ella?
  7. Going straight from the airport
  8. When to travel
  9. What to do in Ella
  10. Where to stay in Ella
  11. Continuing your journey
  12. Book a private car from Colombo to Ella
  13. What affects the cost of a private transfer
  14. Travel tips
  15. A sample day via Ratnapura
  16. Travelling with children
  17. Which route should you choose?
  18. Food on the way
  19. Common mistakes to avoid
  20. Frequently asked questions

Book a private car from Colombo to Ella.

Ella is one of the most loved places in Sri Lanka, a small mountain town surrounded by tea estates, waterfalls and viewpoints. Getting there from Colombo or the airport is a long journey, but with the right route and a few good stops, it becomes a memorable day. This guide explains every option, the best routes and how to make the most of the drive.

Colombo to Ella at a glance

OptionTypical journey timeComfortBest for
Private car via Ratnapura and BandarawelaAbout 5.5–6.5 hoursHighMost travellers
Private car via the Southern Expressway and WellawayaAbout 5.5–6.5 hoursHighFaster roads; adding a safari or the coast
Private car with a night on the wayTwo easy daysHighFamilies and anyone who prefers shorter drives
Public bus with a changeAround 6 hours or moreLowBackpackers with light bags
TrainNot running from Colombo at the time of writing—Use the Nanu Oya–Ella section instead

Times are approximate and depend on traffic, the route and stops.

By private car: the easiest way

A private car with a driver is the most comfortable and reliable way to make this long journey. Your driver picks you up at your hotel in Colombo, Negombo or straight from the airport, and drops you at your hotel in Ella.

Route 1: through Ratnapura and the hills

This is the most direct road. It runs east from Colombo through Avissawella and Ratnapura, the "City of Gems", then climbs through Balangoda and Belihuloya into the hills, passing Haputale and Bandarawela before reaching Ella. You pass rubber plantations, rice fields, rivers and, higher up, tea estates and wide mountain views. The last section has many bends.

Route 2: the Southern Expressway and Wellawaya

This route uses the fast Southern Expressway towards the south, then heads inland through the plains to Wellawaya, before climbing the steep mountain road past Ravana Falls to Ella. It can be a similar total time, with more motorway and less winding road, and it makes it easy to add a safari in Udawalawe or a night on the south coast.

Your driver will choose the best route for the day, depending on traffic, weather and where you'd like to stop.

Why choose a private car?

  • Pick-up from the airport, Colombo or Negombo at any hour
  • A comfortable, air-conditioned vehicle for a long day
  • Stops whenever you need them, for food, photos or a rest
  • A driver who knows the mountain roads and the safest times to drive

You can book a single transfer, or include this journey in a trip with a private driver. If you're landing at the airport, see our airport transfers.

Best stops between Colombo and Ella

On the Ratnapura route

On the Southern Expressway route

Success Stories

Moments from our guests.

Guest-album photographs at Nine Arch Bridge in Ella, one of the places to explore after your journey.

See all guest journeys
A guest beside the Nine Arch Bridge surrounded by green hills in Ella
A moment at Nine Arch Bridge
A young guest watching the blue train cross the Nine Arch Bridge in Ella
The train at Nine Arch Bridge
Two guests standing beside the Nine Arch Bridge surrounded by trees
A pause at Nine Arch Bridge
A passenger train crossing the Nine Arch Bridge among green hills
A train across Nine Arch Bridge

Your trip could be next.

Tell us your dates, group size and what you love. Our team will plan your trip and confirm your quote personally.

Plan my trip on WhatsApp

Should you split the journey?

Six hours on the road is a long day, especially after a flight. Many travellers prefer to split it:

By bus

There is no direct bus from Colombo to Ella. The usual option is a bus from Colombo towards Badulla, which passes close to Ella. Ask to get off at the junction nearest Ella, then take a short tuk-tuk ride into town. Expect the journey to take around six hours or more. Air-conditioned buses are more comfortable but still crowded, and there is little space for large bags. Start early so you arrive in daylight.

Is there a train from Colombo to Ella?

Not at the time of writing. The famous train journey from Colombo through Kandy to Ella is one of the most scenic in the world, but sections of the line have been closed for repairs. At the time of writing (October 2026), Colombo–Kandy services have been suspended since 25 October 2026, and the Kandy end of the hill country line has been closed since Cyclone Ditwah in late 2025. The scenic section from Nanu Oya (near Nuwara Eliya) to Ella has been running again since June 2026. Check the current status before you plan.

So the best way to include the train today is to travel by road to Nuwara Eliya, then take the train from Nanu Oya to Ella. Your driver can take your luggage on by road and meet you at Ella station. See our guides to the Kandy to Ella train and our train tour.

Going straight from the airport

If you land early in the morning, you can drive directly from the airport to Ella in one day, arriving in the late afternoon. It's a long day after a flight, so many travellers prefer a first night in Negombo or Colombo, or a stop on the way. See our guide to Colombo airport to Kandy, Galle and Ella.

When to travel

You can make this journey all year. Ella's clearest views are usually from about January to April. Mornings are clearer than afternoons in the hills, so an early start helps. Heavy rain is more likely from about May to July on the Ratnapura side, and from about October to December in the hills. Read our guides to the best time to visit Sri Lanka and the Sri Lanka rainy season.

What to do in Ella

Ella is a small mountain town with plenty to do:

See the best things to do in Ella and two days in Ella.

Where to stay in Ella

Ella has guesthouses, eco lodges and boutique hotels, many with views across the Ella Gap. Staying close to town is convenient for cafés and walks. Nights are cool, so a warm layer is useful. See our guide to where to stay in Sri Lanka.

Continuing your journey

From Ella, many travellers continue to the south coast, Yala or the east coast. See Ella to Mirissa, Ella to Yala and Ella to Arugam Bay.

Book a private car from Colombo to Ella

Tell us your date, pick-up point and number of travellers, and we'll send a clear written quote for a private car and driver, with stops of your choice.

What affects the cost of a private transfer

The cost depends on the vehicle, the route, any stops or overnight breaks, airport pick-up times and the season. If you travel with one of our drivers for your whole trip, this journey is simply one day of it. Ask us for a quote that includes everything. See how to book.

Travel tips

  • Leave early, ideally by 6 or 7 am, to arrive before dark.
  • Pack a warm layer. Colombo is hot, but Ella can be cool in the evening.
  • Take motion-sickness tablets if you need them for the mountain roads.
  • Carry cash for snacks, tea and small shops. See money in Sri Lanka.
  • Don't plan around the Colombo train. It isn't running from Colombo at the time of writing.

A sample day via Ratnapura

  • 6:30 am: leave Colombo after an early breakfast.
  • 8:30 am: a coffee stop near Ratnapura.
  • 10:30 am: a short detour to Bambarakanda Falls.
  • 12:00 pm: lunch by the river in Belihuloya.
  • 2:00 pm: drive up through Haputale and Bandarawela, stopping at a tea viewpoint.
  • 3:30 pm: arrive in Ella, check in and relax with a view.

Travelling with children

The journey is long for young children, so plan a stop every one and a half to two hours and consider splitting it over two days. Ask for child seats when you book. The waterfalls and the train are usually big favourites. See Sri Lanka with kids.

Which route should you choose?

Via Ratnapura and BandarawelaVia the Southern Expressway and Wellawaya
RoadsMostly A-roads, many bends in the hillsFast expressway, then a steep final climb
SceneryGem country, rivers, tea estatesCoast, plains, Ravana Falls
Best stopsBelihuloya, Bambarakanda, HaputaleUdawalawe, Buduruwagala, Ravana Falls
Best forTea country and waterfallsAdding a safari or the beach

Both routes take a similar time. Tell your driver what you'd like to see, and they'll choose the best one.

Food on the way

Roadside rice and curry restaurants line both routes. In the hills, stop for a cup of fresh tea with a view, and look out for king coconut stalls on the hot lowland stretches. See Sri Lankan food to try.

Common mistakes to avoid

  • Booking the Colombo to Ella train. It isn't running from Colombo at the time of writing.
  • Driving after dark. The mountain roads are narrow and winding. Arrive in daylight.
  • Doing it all in one day after a long flight. Consider a night on the way.
  • Packing only for the heat. Ella is much cooler, especially at night.

Related guides

Frequently asked questions

How long does it take to get from Colombo to Ella?

About five and a half to six and a half hours by private car, and around six hours or more by bus.

How far is Ella from Colombo?

Roughly 200 km by road, depending on the route.

Is there a train from Colombo to Ella?

Not at the time of writing. Colombo–Kandy and Kandy–Nanu Oya services are suspended. The Nanu Oya–Ella section is running.

What is the best route from Colombo to Ella?

The route via Ratnapura and Bandarawela is the most direct. The Southern Expressway route via Wellawaya is good if you want to add Udawalawe or the coast.

Can I go straight from the airport to Ella?

Yes. Your driver can pick you up at the airport. It's a long day, so many travellers stop overnight on the way.

Is there a direct bus from Colombo to Ella?

No. Most travellers take a bus towards Badulla and change near Ella.

Where should I stop on the way?

Belihuloya, Bambarakanda Falls and Haputale on the Ratnapura route, or Udawalawe and Ravana Falls on the southern route.

Should I split the journey?

If you want a relaxed trip, yes. Kandy, Nuwara Eliya, Haputale and Udawalawe all make good overnight stops.

What is the best time to travel to Ella?

About January to April, when the hills are usually clearest.

How do I book a car from Colombo to Ella?

Send us your date and hotel or flight details through our contact page or WhatsApp, and we will send a quote.

Photo sources

The Nine Arch Bridge framed by forest with a blue train crossing; no people visible. — Sri Lanka Tourism · Not stated on source page; permission/license needs confirmation · https://www.srilanka.travel//image/data/001/attractions/Ella/Ella-8.jpg

Plan your Sri Lanka journey

Private tours and transfers planned by a local Sri Lankan team, with your own car and driver. Tell us your dates and interests, and we'll reply with a personal plan and a clear written quote.

Plan Your Trip