Train & Bus Schedule
Updated schedules for Sri Lanka Railways and public transport
Back to Utilities
Search Routes
From
Select departure city
To
Select destination city
Search
Train Schedule
Bus Schedule
Train Routes
5 routes found
Sri Lanka Railways schedule information
Uttara Devi
Train No: Y1 • Daily
On Time
Colombo Fort
06:30
2h 45m
Kandy
09:15
1st Class
2nd Class
3rd Class
Podi Menike
Train No: Y2 • Daily
On Time
Colombo Fort
05:55
9h 55m
Badulla
15:50
1st Class
2nd Class
3rd Class
Ruhunu Kumari
Train No: R1 • Daily
15 min Delay
Maradana
07:00
3h 30m
Matara
10:30
2nd Class
3rd Class
Sagarika
Train No: R2 • Daily
On Time
Colombo Fort
06:45
2h 45m
Galle
09:30
1st Class
2nd Class
3rd Class
Yal Devi
Train No: N1 • Daily
On Time
Colombo Fort
05:45
8h 45m
Jaffna
14:30
1st Class
2nd Class
3rd Class
Travel Tips
Train Travel
• Book tickets in advance for popular routes like Kandy and Badulla
• 1st class requires reservation and offers air-conditioning
• Observation car provides scenic views (available on some trains)
• Arrive at least 30 minutes before departure
Bus Travel
• Express buses are faster but have fewer stops
• Semi-luxury buses offer more comfortable seating
• Payment is usually made to the conductor onboard
• Keep small change for bus fares
Pathfinders
News
Notifications
Profile