50
Checking Seats Availability
Loading seats data...

From Haputale to Dambulla by train+bus joint ticket

07:43
Haputale, Ella
15:27
Colombo Fort
7h 44m
Change stations. Take a taxi (fees apply) - 16 minute, 8.2 km (next departure after 7 hours 3 minutes)
22:30
Dehiwela Frazer Avenue, Colombo
01:05
Dambulla Main Bus Station
2h 35m
Instant 
Total duration
17h 22m
07:43
Haputale, Ella
15:27
Colombo Fort
7h 44m
Change stations. Take a taxi (fees apply) - 16 minute, 8.2 km (next departure after 7 hours 3 minutes)
22:30
Dehiwela Frazer Avenue, Colombo
01:05
Dambulla Main Bus Station
2h 35m
Instant 
Total duration
17h 22m
10:26
Haputale, Ella
18:57
Colombo Fort
8h 31m
Change stations. Take a taxi (fees apply) - 16 minute, 8.2 km (next departure after 3 hours 33 minutes)
22:30
Dehiwela Frazer Avenue, Colombo
01:05
Dambulla Main Bus Station
2h 35m
Instant 
Total duration
14h 39m
10:26
Haputale, Ella
18:57
Colombo Fort
8h 31m
Change stations. Take a taxi (fees apply) - 16 minute, 8.2 km (next departure after 3 hours 33 minutes)
22:30
Dehiwela Frazer Avenue, Colombo
01:05
Dambulla Main Bus Station
2h 35m
Instant 
Total duration
14h 39m

From Haputale to Dambulla by taxi+train+bus joint ticket

20:16
Haputale, Ella
05:17
Colombo Fort
9h 1m
Change stations. Take a taxi (fees apply) - 16 minute, 8.2 km (next departure after 17 hours 13 minutes)
22:30
Dehiwela Frazer Avenue, Colombo
01:05
Dambulla Main Bus Station
2h 35m
Instant 
Total duration
1d 4h 49m

Popular Routes in Sri Lanka