Schedule & Time Table

Ella Odyssey Train Schedule

From Colombo to Badulla

Every Thursday & Saturday

  • Train Number: 1041
  • Departure: 5:30 AM from Colombo Fort railway station
  • Arrival: 3:53 PM at Badulla railway station

From Badulla to Colombo

Every Friday & Sunday

  • Train Number: 1042
  • Departure: 9:15 AM from Badulla railway station
  • Arrival: 7:20 PM at Colombo Fort railway station

Key Station Timings

Form Colombo Form Badulla
Colombo Fort to Badulla

Kandy

Colombo Fort to Badulla

Kandy

Available Seats and Prices

Class
Number of Seats
Price (LKR)
1st Class (A/C)
176 seats
8,000
2nd Class
144 seats
6,000
3rd Class
50 seats
5,000

Ella Odyssey Train Ticket Prices (One Way)

1st Class (A/C)

Destination
Kandy(LKR)
Nanu Oya(LKR)
Ella(LKR)
Badulla(LKR)
Colombo
6,000
7,000
8,000
8,000
Kandy
-
6,000
7,000
8,000
Nanu Oya
3,000
-
6,000
7,000
Ella
4,000
3,000
-
-
Badulla
5,000
4,000
-
-

2nd Class

Destination
Kandy(LKR)
Nanu Oya(LKR)
Ella(LKR)
Badulla(LKR)
Colombo
4,000
5,000
6,000
6,000
Kandy
-
4,000
5,000
6,000
Nanu Oya
2,000
-
4,000
5,000
Ella
4,000
2,500
-
-
Badulla
4,000
3,000
-
-

3rd Class

Destination
Kandy(LKR)
Nanu Oya(LKR)
Ella(LKR)
Badulla(LKR)
Colombo
3,000
4,000
5,000
5,000
Kandy
-
3,000
4,000
5,000
Nanu Oya
1,500
-
3,000
4,000
Ella
3,000
2,000
-
-
Badulla
3,000
2,500
-
-