Travel Ella to Kandy

Ella to Kandy Train: Schedules, Tickets & Prices

The train journey from Ella to Kandy takes approximately 2h 2m to 3h 13m, with fares from 1,760 LKR to 3,650 LKR.

Train from Ella to Kandy

Travel from Ella to Kandy by train, boarding at Badulla Ella or Ella and arriving at Ambewela. Trains run several times daily, the journey typically takes about 2 hours 2 minutes, and tickets are 1,760 LKR. book your seat on this train in advance.

Popular departures: Badulla Ella Ella
Popular arrivals: Ambewela

Prices: 1,760 LKR to 3,650 LKR

Duration: 2h 2m – 3h 13m ⏱

Go with train from Ella to Kandy for LKR 1760 Explore with train from Ella to Kandy in 2h 2m

View all Train tickets →

Distance Ella to Kandy

The distance between Ella and Kandy is 65.3 kilometers.

Train from Ella to Kandy Details

Find key information about the Train from Ella to Kandy, including travel time, prices and stations.

Train
Average price
2,836 LKR
 
Cheapest
1,760 LKR
Average duration
2h 36m
 
Shortest
2h 2m
Number of departures
4
07:45 - 15:50
Tickets
 
Stations
Departure stations
Arrival stations
Badulla Ella
Ella
Ambewela
Operators
Sri Lanka Railway
 

Train Routes & Schedules from Ella to Kandy

- Ambewela are accessible via trains departing Badulla Ella, taking roughly 2h 52m to 3h 13m on the rails. Ticket prices begin at 1,760 to 3,650 LKR, and rail services run from 07:45 until 15:00.
- Ambewela is your destination from Ella, with the train taking around 2h 2m to 2h 17m to get there. Departures run from 08:41 until 15:50, and tickets begin at 2,285 to 3,650 LKR.

Train Timetable: Badulla Ella → Ambewela

  • 07:45 10:58 3h 13m 3650 LKR
  • 15:00 17:52 2h 52m 1760 LKR

Train Timetable: Ella → Ambewela

  • 08:41 10:58 2h 17m 3650 LKR
  • 15:50 17:52 2h 2m 2285 LKR

Check all Train tickets →

Frequently Asked Questions Train Ella to Kandy

Below you will find answers to the most common questions about traveling from Ella to Kandy by train.

How long is the train journey from Ella to Kandy?

The train journey from Ella to Kandy takes about 2 hours to 3 hours 15 minutes, depending on the departure point and service. If you are traveling by train from Ella to Ambewela, the trip is usually around 2 hours to 2 hours 15 minutes, while the Badulla Ella to Ambewela train can take about 2 hours 50 minutes to 3 hours 15 minutes.

What does a train ticket for Ella to Kandy usually cost?

A train ticket for Ella to Kandy usually costs between 1,760 LKR and 3,650 LKR. The final fare for the train can vary by service and availability, so it is worth checking the train tickets before you book your Ella to Kandy trip.

When does the train from Ella to Kandy leave?

The train departure for Ella to Kandy starts at 07:45 and the last train leaves at 15:50. That gives you a useful window for planning your Ella to Kandy train journey, whether you want an earlier start or a later departure.

How many train services run between Ella and Kandy?

There are 4 train services for Ella to Kandy. That means the train connection is limited, so it is a good idea to plan ahead if you want a specific Ella to Kandy train trip.

Can I book train tickets for Ella to Kandy in advance?

Yes, it is a good idea to book train tickets in advance for Ella to Kandy because there are only 4 train services available. Booking ahead can help you secure the train journey you want and avoid missing out on the preferred departure time.

Which stations are used for the train trip from Ella to Kandy?

For the Ella to Kandy train trip, departures can be from Ella or Badulla Ella, and the arrival station listed is Ambewela. If you are planning your train journey, it helps to check the station details carefully so you choose the right Ella to Kandy connection.

Is the train service from Ella to Kandy a practical way to travel?

The train service from Ella to Kandy is practical if you want a scenic trip with a fixed schedule and a clear price range. Since the train journey can take about 2 hours to 3 hours 15 minutes and departures are limited, it works best when you plan your Ella to Kandy travel in advance.

What should I know before taking the train from Ella to Kandy?

Before taking the train from Ella to Kandy, check the departure time, station, and ticket price so your train journey goes smoothly. The Ella to Kandy train runs only a few times, with departures between 07:45 and 15:50, so timing and booking matter quite a bit.


More Train routes from and to Ella or Kandy

Planning more than just Ella to Kandy?

You’re currently viewing Train options for Ella to Kandy. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.