Sri Lanka Railways
Fastest
14:10
Matara
15h 20m journey in Train. Self-connect
05:30
+1
Trincomalee