Badulla to Kandy Train: Schedules, Tickets & Prices
Trains from Badulla to Kandy take around 2h 52m to 3h 13m, with tickets starting from 1,760 LKR to 3,650 LKR.
Train from Badulla to Kandy
Board at Badulla Ella and travel from Badulla to Kandy, reaching Ambewela after approximately 2 hours 52 minutes. Train tickets start from 1,760 LKR, so plan ahead and reserve your ticket.
Prices: 1,760 LKR to 3,650 LKR
Duration: 2h 52m – 3h 13m ⏱
Train Routes & Schedules from Badulla to Kandy
Catch the train from Badulla Ella to travel from Badulla toward Kandy. Services operate from 07:45 until 15:00, and the rail journey typically takes around 2h 52m to 3h 13m. Ticket prices start at 1,760 to 3,650 LKR, and the trip concludes at Ambewela. For exact train departure times on the Badulla to Kandy route and to check seat availability, consult the timetable and reserve your place in advance.
Cheapest & Fastest Train Badulla to Kandy
1760 LKR, from Badulla Ella to Ambewela, departure 15:00, duration 2h 52m.Train Timetable: Badulla Ella → Ambewela
- 07:45 10:58 3h 13m 3650 LKR
- 15:00 17:52 2h 52m 1760 LKR
Frequently Asked Questions Train Badulla to Kandy
Below you will find answers to the most common questions about traveling from Badulla to Kandy by train.
How long does the train from Badulla to Kandy usually take?
The train from Badulla to Kandy takes about 3 hours to 3 hours 15 minutes, so it is a fairly short rail journey for this route. If you are planning the Badulla to Kandy train trip, that time range is a good estimate for organizing your day.
What is the price of train tickets for Badulla to Kandy?
Train tickets for Badulla to Kandy cost between 1760 LKR and 3650 LKR. If you are comparing options for the Badulla to Kandy train service, this gives you the expected fare range for the journey.
When does the train service from Badulla to Kandy start and finish?
The train service from Badulla to Kandy has a first departure at 07:45 and a last departure at 15:00. That means the Badulla to Kandy train journey is available during the daytime, with departures spread across that window.
How many train departures are there between Badulla and Kandy?
There are 2 train departures for Badulla to Kandy. If you are planning the Badulla to Kandy train trip, it is best to check the schedule carefully because the number of departures is limited.
Can I book train tickets for the Badulla to Kandy route in advance?
Yes, you can look for train tickets for Badulla to Kandy ahead of time, which is helpful because the train service has only 2 departures. Booking early is a practical way to secure a seat on the Badulla to Kandy train journey.
Which stations are used for the train journey from Badulla to Kandy?
For the train journey from Badulla to Kandy, departures are listed from Badulla Ella and arrivals at Ambewela. If you are taking the Badulla to Kandy train, those are the station points shown for this route.
Is the train trip between Badulla and Kandy a good option for planning the day?
Yes, the train trip between Badulla and Kandy is manageable because it takes about 3 hours to 3 hours 15 minutes and runs within a daytime departure window. That makes the Badulla to Kandy train service easier to fit into a day plan.
What should I know before taking the train from Badulla to Kandy?
Before taking the train from Badulla to Kandy, it helps to note the fare range of 1760 LKR to 3650 LKR, the travel time of about 3 hours to 3 hours 15 minutes, and the limited number of departures. Keeping these details in mind can make the Badulla to Kandy train journey easier to plan.
Travel options for Badulla to Kandy
More Train routes from and to Badulla or Kandy
Routes in Train from Badulla →
Routes in Train to Kandy ←
Routes in Train to Badulla ←
Routes in Train from Kandy →
Planning more than just Badulla to Kandy?
You’re currently viewing Train options for Badulla 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 PlannerIdeal for multi-city trips and flexible travel plans.