Colombo Airport to Galle by Train: The Same-Day Plan That Actually Works
“Travelling from Colombo to Galle” is one of those first-timer questions that shows up in the Sri Lanka forums almost weekly: a traveller lands at Bandaranaike International Airport, looks at the map, and wonders whether they can catch a train to Galle the same day instead of paying for a taxi. The answers are usually encouraging but vague — yes, there is a train from near the airport, then you change at Colombo Fort, the coastal line is beautiful — with nobody pinning down the times, the fares or the catch. This guide does all three, using the current published Sri Lanka Railways timetable and the coastal line’s operating status, so you can plan the connection before you land.
Short answer
Yes, you can train from Colombo Airport to Galle the same day — but it is a two-train journey, not one. The airport sits on the Puttalam line; Galle sits on the coastal line; the two only meet at Colombo Fort. The plan is: tuk-tuk or walk from the terminal to Katunayake South station (2.5 km away), ride roughly an hour to Colombo Fort, then catch one of the 10 daily coastal-line trains down to Galle (2–2.5 hours, 114 km). Door to door you are looking at about 4–4.5 hours and a total fare of well under US$5 for two legs in 2nd class. The fastest realistic same-day arrival by train is 12:14pm — catch the ~7:00am airport train, connect to the 8:35am express at Fort, and you are walking into Galle before lunch. By contrast, a taxi on the Southern Expressway takes 2–2.5 hours and costs US$50–70. The train is slower and more complicated; it is also one of the most scenic arrival experiences in Sri Lanka.
Why there is no direct airport-to-Galle train
The single most common mistake in forum advice is assuming the airport is on the coastal line. It is not. Bandaranaike Airport is on the Puttalam line, which runs north from Colombo through Ragama and Negombo — the airport’s station, Katunayake South, is on that line. Galle is on the coastal line, which runs south from Colombo Fort along the ocean. The two lines share track only through Colombo’s central stations (Fort and Maradana), which is why every airport-to-Galle train journey involves a change there. The good news: the connection is easy, the coastal line is fully operational, and the change at Fort is a short walk between platforms, not an expedition. For the same reason, do not assume the famous hill-country trains help here — the Kandy–Ella line (see our Kandy to Ella train guide and the Colombo–Kandy–Ella status page) serves a completely different corridor.
Step 1: get from the terminal to Katunayake South station
Katunayake South — shown as Free Trade Zone on some Sri Lanka Railways schedules — is the station closest to the airport, about 2.5 km from the terminal building. It is a flat, walkable route of 25–30 minutes if you have light luggage, but with a checked bag and a long flight behind you, the sensible move is a five-minute tuk-tuk ride at US$1–2 (agree the price before you get in; the airport rank is the most expensive in the country). Ignore anyone offering a “special airport train” from the terminal itself — there is no rail stop inside the airport. Tickets are bought at the station counter in cash (rupees), and trains on this line are unreserved, so just board.
Step 2: Katunayake South to Colombo Fort (~1 hour)
Trains run roughly hourly through the day between the airport area and Colombo Fort on the Puttalam line, with the most useful morning departures for a Galle connection around 7:00am (Negombo–Colombo Fort service, weekdays and Saturdays) and 7:46am (Chilaw–Colombo Fort, daily), plus later services around 9:40am and 10:36am. The ride takes about an hour and costs roughly US$1 or less in 3rd class, a little more in 2nd. You alight at Colombo Fort, the main terminus. Timetables shift seasonally, so confirm the day’s departure on the Sri Lanka Railways schedule service or at the station; the getting around Sri Lanka guide covers how to read these systems.
Step 3: the coastal line, Colombo Fort to Galle (2–2.5 hours)
The coastal line from Colombo Fort to Galle covers 114 km hugging the shoreline, and the current timetable lists 10 daily trains in each direction. The line is fully operational, and the journey runs 2–2.5 hours depending on the service. Sit on the left side (facing south) for the ocean views; the best stretch is from Kalutara south through Ambalangoda, where the track runs right along the beach. A reserved 1st-class observation car is available on some services — book ahead if you want a guaranteed window seat on a weekend.
| Departs Colombo Fort | Arrives Galle | Runs | Train |
|---|---|---|---|
| 6:05am | 8:47am | Weekends & holidays | Express 8060 (Beliatta) |
| 6:50am | 9:30am | Daily | Express 8050 (Beliatta) |
| 8:35am | 12:14pm | Monday–Saturday | Express 8040 (Matara) |
| 10:30am | 12:50pm | Daily | Rajarata Rajini (Beliatta) |
| 2:40pm | 5:00pm | Daily | Galu Kumari (Beliatta) |
| 3:50pm | 6:00pm | Daily | Ruhunu Kumari (Matara) |
| 4:47pm | 7:00pm | Sunday–Friday | Sagarika (Beliatta) |
| 5:32pm | 8:25pm | Weekdays | Samudra Devi (Galle) |
| 7:30pm | 11:10pm | Daily | Express 8775 (Galle) |
Fares for the coastal leg are fixed regardless of which train you take: 2nd class 500 LKR (about US$1.60) and 3rd class 240 LKR (about US$0.80). For a two-hour scenic ride at these prices, 2nd class is the comfortable sweet spot; 1st class with reservation costs more and is only worth it for the guaranteed seat and air conditioning on hot afternoons. Trains do run late on this line — build 15–30 minutes of slack into any connection.
Three same-day plans, by arrival time
Morning arrival (before 8am): this is the golden scenario. Grab the ~7:00am train from Katunayake South, reach Colombo Fort around 8:05am, and board the 8:35am express (Monday–Saturday) to arrive Galle at 12:14pm. On Sundays, when the 8:35 does not run, the 10:30am Rajarata Rajini gets you in at 12:50pm — barely any worse. Either way you are in Galle before lunch, with a full afternoon ahead. This is the plan the Reddit thread’s first-timer needed, and it works reliably.
Midday arrival (8am–1pm): you still make the same day comfortably. The 10:30am Rajarata Rajini (arrives 12:50pm) or the 2:40pm Galu Kumari (arrives 5:00pm) are your trains; the airport side offers regular departures throughout the day, so the connection at Fort is the only timing to watch. Worst case you wait an hour at Fort.
Afternoon arrival (after 1pm): the 3:50pm Ruhunu Kumari is the classic choice — depart Fort at 3:50pm, arrive Galle at 6:00pm, with the last hour of the ride in golden light along the coast. It is the most photographed arrival in Sri Lanka for a reason. If your flight lands much later, the 7:30pm express (arrives 11:10pm) still works, but you are gambling on three connections running on time — and after about 8pm the airport-side departures thin out sharply. For evening arrivals, the honest advice is to take the taxi or overnight in Negombo or Colombo and train down the next morning; see our Colombo to Galle weekend guide for how to structure the trip that way.
When the train is the wrong call
The train is a great plan, but it is not always the right plan. Take the taxi (US$50–70, 2–2.5 hours on the Southern Expressway) if: you land after 3pm and want certainty; you are travelling with more than one large suitcase (stairs and platform changes at Fort are real); you have a hotel booking in Galle Fort with a strict check-in window; or you are travelling with small children after a long-haul flight. The bus hybrid — airport bus into Colombo, then expressway bus to Galle — is barely faster than the train once you count waiting, so it is rarely worth it. A useful middle path for groups: share a taxi. Four people splitting US$60 works out cheaper per head than a week of train tickets and arrives two hours earlier.
| Option | Door-to-door time | Cost (per person) | Best when |
|---|---|---|---|
| Train (both legs) | 4–4.5 hours | ~US$3–5 | Morning arrival, light luggage, want the scenic arrival |
| Taxi / private car | 2–2.5 hours | US$50–70 total | Evening arrival, heavy luggage, groups of 3–4 |
| Airport bus + expressway bus | 4.5–5.5 hours | ~US$5–8 | Budget trips with flexible timing |
WATCH OUT FOR
- Katunayake South vs Katunayake. There are two similarly named stations near the airport. The one you want is Katunayake South (Free Trade Zone) — the airport stop. “Katunayake” proper is further up the line and will leave you with a long tuk-tuk ride back. Confirm the station name on the board before you board.
- The 8:35am express does not run on Sundays. It is a Monday–Saturday service; on Sundays the 10:30am Rajarata Rajini is your earliest realistic connection. The 6:05am weekend train exists but is unreachable from a normal flight arrival.
- No reserved seating on most coastal trains. 2nd and 3rd class are first-come, first-served, and weekend trains to Galle fill up. If you are travelling on a Friday evening or Saturday morning, book the reserved 1st-class observation car in advance or arrive at Fort 20 minutes early to queue.
- Cash only at small stations. Katunayake South’s counter takes rupees in cash; keep small notes for tickets, tuk-tuks and platform snacks.
- Trains run late, connections are your risk. The coastal line is scenic, not Swiss. If the airport train is delayed, you simply take the next Fort–Galle departure — with 10 daily trains you are never stranded, but your arrival time slides.
- Watch your bags at Fort. Colombo Fort is busy and platform changes are crowded; keep daypacks on, in front, during the transfer — standard big-city station practice.
WHERE TO STAY & YOUR FIRST AFTERNOON IN GALLE
Galle is the most review-rich town on the south coast — 15,248 verified guest reviews in our corpus, averaging 8.7 out of 10 — and the pattern in the data is clear: travellers who stay inside Galle Fort rate the trip higher than those who sleep in the newer town outside the walls. The boutique heritage properties within the fort — places like The Heritage Hotel and The Fort Printers — are repeatedly praised for their Dutch-colonial architecture, generous breakfasts and staff who go far beyond standard hospitality. For the sensory experience, reviewers single out oceanfront properties south of the fort (Bara Beach Home is a recurring name) for falling asleep to the sound of the waves. The honest warnings from the same corpus: some fort hotels photograph better than they wear — worn furniture and stained linens behind the colonial charm are the most common complaints — and shared bathrooms in budget hostels are a persistent hygiene gamble. Read recent reviews, not just photos, before booking; our south coast town comparison and Galle day-trip budget guide help you weigh the options.
Arriving by the 12:14pm train gives you a perfect first afternoon: drop bags, eat a late lunch at one of the fort’s courtyard restaurants, walk the ramparts from the old gate to the lighthouse as the heat fades, and finish with a drink facing the sunset over the Indian Ocean. It is the gentlest possible introduction to Sri Lanka — and it cost you less than a sandwich at the airport. For the bigger picture on timing your whole trip — the south coast is best December to April and has its own character in shoulder months — see our best time to visit guide, and price the full route with the Trip Budget Calculator.
Data: BYC.lk analysis of 15,248 verified guest reviews of Galle properties (Booking.com and other travel platforms), retrieved August 2026. Train times and fares from the Sri Lanka Railways published timetable (Colombo Fort–Galle, 114 km) and Puttalam-line schedules, retrieved August 2026; timetables change seasonally — confirm on the day. Coastal line status per BYC.lk transport monitoring, April–August 2026.
Have a specific question about your Sri Lanka trip?
Ask BYC at byc.lk — free, honest, no upsell. Ever.
Ask BYC Your Question →