Last updated: 19 May 2026 • Verified with Sri Lanka Railways – Valid for Today, Tomorrow & Future Dates
Looking for Colombo Fort to Galle train time table? This is the complete 2026 schedule for the popular coastal route from Colombo Fort (Pettah) to Galle. Many travellers search for Pettah to Galle train time table – Pettah and Colombo Fort is the same departure station in Colombo. Galle is a top tourist destination because of the Galle Dutch Fort UNESCO site, Sea Turtle Farm & Hatchery, and famous beaches like Unawatuna. Thousands of tourists use this coastal line every day.
There are several ways to get to Galle from Colombo, but the train is the best – it is time-saving, economical and scenic. Similar to other coastal trips, the Colombo to Galle train ride offers magnificent views of coastal villages and the Indian Ocean. Sit on the left side (west) for the best ocean views for the entire journey.
The increasing number of tourists traveling between Colombo and Galle has led to tourist carriages on express trains with assigned seats and observation saloons. Depending on train, the Colombo to Galle train duration is less than 2 hours on intercity express (Dakshina Intercity 1h43m) or over 3 hours on slow trains. Distance is ~115 km. Approximately 74 weekly trains (10+ daily services) run on this route including weekend & holiday services.
This is the official Sri Lanka Railways time table for Colombo Fort to Galle. Same schedule applies for Pettah to Galle train time table, Fort to Galle train time table, and Colombo to Galle train time table for today and tomorrow. Daily means every day including Sunday & Saturday. Weekend & Holidays have extra trains.
Promote your Business Here
To advertise on this spot, contact at Advertisement Page →
Updated Colombo to Galle train ticket price for 1st class, 2nd class and 3rd class. Includes Fort to Galle train ticket price.
| Class | Approx. Price (LKR) | Approx. Price (USD) |
|---|---|---|
| 1st Class (AC / Observation) Ticket Price | 800-1200 | $2.50-$3.70 |
| 2nd Class Reserved Ticket Price | 300-500 | $0.90-$1.55 |
| 3rd Class Ticket Price (NOT recommended) | 150-250 | $0.45-$0.75 |
*Colombo to Galle train ticket price 2nd class reserved is best value. 3rd class is unreserved, very crowded, and uncomfortable for 2‑3 hours – avoid. Colombo Fort to Galle ticket price is same as Pettah to Galle. Observation saloon available on 8050 and 8056 – ticket price slightly higher but worth it for views.
Promote your Business Here
To advertise on this spot, contact at Advertisement Page →
First class air‑conditioned compartments are available on many express trains including 8050, 8086, 8058, and 8760 (Samudra Devi). Colombo to Galle train ticket price for 1st class is 800-1200 LKR. Observation saloon on 8050 and 8056 offers panoramic windows for best ocean views. However, windows are sealed – for open‑air photography, 2nd class is better. Book at least 2‑3 weeks in advance, especially for weekend travel.
Second class is available on all Colombo to Galle trains. Reserved 2nd class on expresses (8050, 8086, 8056, 8058) offers open windows, comfortable seats, and best coastal views. Colombo to Galle train ticket price for 2nd class reserved is 300-500 LKR and is the most popular for tourists. Unreserved 2nd class can be crowded – we strongly recommend reserving a seat, especially for weekend and Sunday travel.
Third class is cheapest option – Colombo to Galle train ticket price 3rd class is 150-250 LKR, but it comes with serious drawbacks. These carriages are extremely overcrowded, often filled with local commuters, leaving little room to relax. Seats are wooden benches, and they are unreserved – you may end up standing for entire 2‑3 hour journey. We strongly advise tourists to avoid 3rd class altogether. Small saving is not worth discomfort.
For fastest journey, take Dakshina Intercity (15:10) – only 1h43m from Colombo Fort to Galle. For best coastal views and photography, take 8050 (06:50) or 8056 (14:40) with observation saloon. Best ocean views are on left side (west) for entire Colombo to Galle journey. Colombo to Galle train duration varies from 1h43m to 3h39m.
Reserved Tickets – Guaranteed Seating (RECOMMENDED for online booking): Reserved tickets provide guaranteed seat for this 2‑3 hour journey. Always choose reserved for 1st or 2nd class. Book online 30 days in advance – unreserved tickets often mean standing. Search Colombo to Galle train ticket booking online via link above.
Unreserved Tickets – Not recommended: Unreserved tickets (3rd class) mean you may have to stand or sit on wooden bench. Only suitable for extreme budget travel. Ticket booking not possible for unreserved – buy at station.
Colombo Fort station (also called Pettah station) is your departure point for Fort to Galle train time table and Pettah to Galle train time table. Arrive at least 30-45 minutes early for express trains. Journey is 2-3 hours – pack water and light snack. Sit on left side for best ocean views.
Galle Bus Stand is 500 m from the railway station – 5 min walk or 2 min tuk-tuk. Buses run to Colombo, Matara, Hikkaduwa, and Bentota.
| Months | Weather | Activities | Pros | Cons |
|---|---|---|---|---|
| Dec–Mar | Dry, sunny, 26‑30°C | Beach, sightseeing | Best weather | Peak season, crowded trains |
| Apr–May | Hot, occasional showers | Sightseeing | Fewer tourists | Afternoon heat |
| Jun–Sep | Southwest monsoon, rain | Indoor activities | Low season, cheap hotels | Frequent rain |
| Oct–Nov | Inter‑monsoon, mixed | Sightseeing | Green scenery | Unpredictable showers |
Tip: December to March offers best beach weather. Galle Literary Festival takes place in January. Book Colombo to Galle train tickets early for Dec-Mar peak season.
Major stops & stations list: Colombo Fort → Mount Lavinia → Kalutara South → Aluthgama → Ambalangoda → Hikkaduwa → Galle. Colombo to Galle train duration depends on stops – express trains stop less, commuter trains stop at all stations. Colombo to Galle train route is scenic coastal line.
If you overshoot Galle, next station is Unawatuna. Take train back – trains run frequently on this coastal line (every 30‑60 minutes).
If you miss Galle, get off at Unawatuna and take next train back to Colombo. Return journey takes about 2‑3 hours. Alternatively, take bus from Galle bus stand to Colombo (2‑3 hours).