Colombo Fort to Galle Train Schedule
The train from Colombo Fort to Galle takes approximately 2h 8m–3h 40m. There are 10 daily trains on this route. The distance is 159 km. Tickets are available in 2nd Class, 3rd Class.
Timetable Summary
| Train | Departs (Colombo Fort) | Arrives (Galle) | Duration | Classes |
|---|---|---|---|---|
| Express Train#8050 | 06:50 | 09:29 | 2h 39m | 2nd Class, 3rd Class |
| Express Train#8040 | 08:35 | 10:49 | 2h 14m | 2nd Class, 3rd Class |
| Express Train#8086 | 10:30 | 12:49 | 2h 19m | 2nd Class, 3rd Class |
| Rajarata Rejini#8085 | 10:35 | 12:53 | 2h 18m | 2nd Class, 3rd Class |
| Ruhunu Kumari#8058 | 15:50 | 17:58 | 2h 8m | 2nd Class, 3rd Class |
| Sagarika#8096 | 16:46 | 19:06 | 2h 20m | 2nd Class, 3rd Class |
| Samudra Devi#8760 | 17:35 | 20:25 | 2h 50m | 2nd Class, 3rd Class |
| Express Train#8764 | 17:51 | 21:29 | 3h 38m | 2nd Class, 3rd Class |
| Express Train#8766 | 18:16 | 20:40 | 2h 24m | 2nd Class, 3rd Class |
| Express Train#8775 | 19:30 | 23:10 | 3h 40m | 2nd Class, 3rd Class |
Timetable last updated: June 2026 — Sourced from Sri Lanka Railways official schedule.
Detailed Train Information

SL
#8050•Express Train
Completed
Colombo Fort → Galle
Departure
06:50
Colombo Fort
2h 39m
159 km journey
Arrival
09:29
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
Available Classes
2nd Class3rd Class

SL
#8040•Express Train
Completed
Colombo Fort → Galle
Departure
08:35
Colombo Fort
2h 14m
159 km journey
Arrival
10:49
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
Available Classes
2nd Class3rd Class

SL
#8086•Express Train
Completed
Colombo Fort → Galle
Departure
10:30
Colombo Fort
2h 19m
159 km journey
Arrival
12:49
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
Available Classes
2nd Class3rd Class

SL
#8085•Rajarata Rejini
Completed
Colombo Fort → Galle
Departure
10:35
Colombo Fort
2h 18m
450 km journey
Arrival
12:53
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class

SL
#8058•Ruhunu Kumari
Upcoming
Colombo Fort → Galle
Departure
15:50
Colombo Fort
2h 8m
159 km journey
Arrival
17:58
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class

SL
#8096•Sagarika
Upcoming
Colombo Fort → Galle
Departure
16:46
Colombo Fort
2h 20m
177 km journey
Arrival
19:06
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
☀️Sunday
Available Classes
2nd Class3rd Class

SL
#8760•Samudra Devi
Upcoming
Colombo Fort → Galle
Departure
17:35
Colombo Fort
2h 50m
116 km journey
Arrival
20:25
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
Available Classes
2nd Class3rd Class

SL
#8764•Express Train
Upcoming
Colombo Fort → Galle
Departure
17:51
Colombo Fort
3h 38m
159 km journey
Arrival
21:29
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class

SL
#8766•Express Train
Upcoming
Colombo Fort → Galle
Departure
18:16
Colombo Fort
2h 24m
159 km journey
Arrival
20:40
Galle
Operating Days
📅Monday
📅Tuesday
📅Wednesday
📅Thursday
📅Friday
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class

SL
#8775•Express Train
Upcoming
Colombo Fort → Galle
Departure
19:30
Colombo Fort
3h 40m
116 km journey
Arrival
23:10
Galle
Operating Days
🎉Saturday
☀️Sunday
Available Classes
2nd Class3rd Class
✅
Schedule verified against Sri Lanka Railways official data• Last updated: July 2026
📸
Scenic View Tips
★★★★☆
Left side (ocean side) for coastal views the entire journey
Indian Ocean coastlineBentota lagoonHikkaduwa beachGalle Fort approach
Estimated Ticket Prices
| Class | Approx. Fare | Reservation |
|---|---|---|
| 3rd Class | LKR 140 | Not required |
| 2nd Class | LKR 260 | Optional |
| 1st Class | LKR 600 | Required |
Frequently Asked Questions
How long is the train from Colombo Fort to Galle?
The train journey from Colombo Fort to Galle takes approximately 2h 8m to 3h 40m. There are 10 daily trains on this route.
What is the first and last train from Colombo Fort to Galle?
The first train departs at 06:50 and the last train departs at 19:30.
How much does a train ticket from Colombo Fort to Galle cost?
Estimated fares are LKR 140 for 3rd Class, LKR 260 for 2nd Class, and LKR 600 for 1st Class.