Trains Sri Lanka
Colombo Fort to Maho
#1
1 Train, Total time 2h 44m
Mail (Colombo Fort → Kankesanthurai)
In : Colombo Fort at 08:00 pm
Out : Maho at 10:44 pm
#2
1 Train, Total time 3h 01m
Night Mail (Colombo Fort → Trincomalee)
In : Colombo Fort at 09:30 pm
Out : Maho at 12:31 am (Next Day)
#3
2 Trains, Total time 4h 30m
Colombo Fort → Polgahawela
In : Colombo Fort at 03:20 am (Next Day)
Out : Polgahawela at 05:26 am (Next Day)
Switch at Polgahawela - Wait time 49m
Polgahawela → Maho
In : Polgahawela at 06:15 am (Next Day)
Out : Maho at 07:50 am (Next Day)
#4
1 Train, Total time 2h 50m
Udaya Devi (Colombo Fort → Batticaloa)
In : Colombo Fort at 06:05 am (Next Day)
Out : Maho at 08:55 am (Next Day)
#5
1 Train, Total time 2h 42m
Yal Devi (Mount Lavinia → Kankesanthurai)
In : Colombo Fort at 06:35 am (Next Day)
Out : Maho at 09:17 am (Next Day)
#6
1 Train, Total time 2h 41m
Intercity (Colombo Fort → Anuradhapura)
In : Colombo Fort at 09:20 am (Next Day)
Out : Maho at 12:01 pm (Next Day)
#7
1 Train, Total time 2h 24m
Uttara Devi (Colombo Fort → Kankesanthurai)
In : Colombo Fort at 11:50 am (Next Day)
Out : Maho at 02:14 pm (Next Day)
#8
1 Train, Total time 3h 19m
Colombo Fort → Vavuniya
In : Colombo Fort at 01:15 pm (Next Day)
Out : Maho at 04:34 pm (Next Day)
#9
1 Train, Total time 2h 07m
Pulathisi (Colombo Fort → Batticaloa)
In : Colombo Fort at 03:05 pm (Next Day)
Out : Maho at 05:12 pm (Next Day)
#10
2 Trains, Total time 3h 05m
Colombo Fort → Kandy
In : Colombo Fort at 04:35 pm (Next Day)
Out : Polgahawela at 05:58 pm (Next Day)
Switch at Polgahawela - Wait time 12m
Polgahawela → Maho
In : Polgahawela at 06:10 pm (Next Day)
Out : Maho at 07:40 pm (Next Day)