Checking Seats Availability
Loading seats data...
From Haputale to Dambulla by train+bus joint ticket
From Haputale to Dambulla by taxi+train+bus joint ticket
Change stations. Take a taxi (fees apply) - 16 minute, 8.2 km (next departure after 17 hours 13 minutes)