Sri Lanka Railways
Fastest
07:14
Galle
6h 38m journey in Train. Self-connect
4.4
13:52
Kandy