50
Checking Seats Availability
Loading seats data...

From Badulla to Nuwara Eliya by train+train joint ticket

05:45
Badulla
07:43
Haputale, Ella
1h 58m
Next departure after 2 hours 43 minutes
10:26
Haputale, Ella
12:02
Nanu Oya, Nuwara Eliya
1h 36m
Total duration
6h 17m
05:45
Badulla
07:43
Haputale, Ella
1h 58m
Next departure after 2 hours 43 minutes
10:26
Haputale, Ella
12:02
Nanu Oya, Nuwara Eliya
1h 36m
Total duration
6h 17m

Popular Routes in Sri Lanka