Bandaranaike International Airport to Galle
Galle is about 150 km by road from CMB, roughly 2 hours via the E03, Outer Circular and Southern expressways. The cheapest way is the airport bus to Makumbura plus an expressway coach; the fastest is a private car.

Galle is the walled fort town on Sri Lanka's south coast, with ramparts, a lighthouse and boutique hotels inside the old bastions. From the airport the drive runs almost entirely on expressways, and since June 2026 an airport bus links directly with the Makumbura terminal where Galle expressway coaches start.
How far is Galle from Bandaranaike International Airport?
Galle is 150 km (93 miles) from Bandaranaike International Airport by road, about 2h 5m by car outside rush hour. In a straight line it is 133 km. By public transport, Bus / shuttle takes about 3h including a change and costs Rs 1200.
Every way to get there
Our verdict: Bus / shuttle is the cheapest way at Rs 1200 (3h, with a change on the way). A taxi from Rs 13000 saves roughly 55 min and takes you to the door. Timetable: Airport bus 05:15–18:30.
What it costs for your group
The bus / shuttle is charged per person, while a taxi is one price for the whole car — so the more of you there are, the better door-to-door value looks.
| Group | Bus / shuttle (per person) | Taxi (per car) | Best value |
|---|---|---|---|
| Solo · 1 traveller | Rs 1,200 | Rs 13,000 | Bus / shuttle |
| Couple · 2 travellers | Rs 2,400 | Rs 13,000 | Bus / shuttle |
| Family of 4 · 4 travellers | Rs 4,800 | Rs 13,000 | Bus / shuttle |
Which option should you choose?
| If your priority is… | Our pick | Why |
|---|---|---|
| Lowest price | Bus / shuttle | From Rs 1200, about 3h, with a change on the way. |
| Speed | Lakpura, Suntransfers, Kiwitaxi and local firms | 2h 5m and door-to-door, from Rs 18000. |
| A group of 4 | Bus / shuttle | Four tickets still come to about Rs 4800 — less than a car. |
| A late-night arrival | Taxi or pre-booked transfer | Bus / shuttle stops overnight — timetable: Airport bus 05:15–18:30. |
By transport mode
Private transfer
Sellers quote about US$60-80 (roughly LKR 18,000-24,000) for a sedan, 1-3 passengers; Lakpura's price includes expressway tolls. Check whether tolls are included before booking.
Where to catch it: Driver meets you outside the arrivals hall.
Best for families, groups & late arrivalsTaxi
App estimate, usually excluding expressway tolls (the Southern Expressway car toll alone is a few hundred rupees); agree how tolls are paid before setting off.
Where to catch it: Ride-hail pick-up area outside arrivals.
Times: 24 hours
Best for small groups in a hurryBus / shuttle
Airport bus Rs 410, about 50 min to Makumbura via the expressways (no ride through central Colombo). Change there for an expressway coach to Galle bus station, about 1 hr 30 min; total fare roughly LKR 1,200-2,000.
Where to catch it: Airport bus from the bus bay outside the arrivals terminal; Galle coaches from Makumbura Multimodal Transport Centre (Kottawa).
Times: Airport bus 05:15–18:30
Best for solo & budget travellersGalle & Colombo in photos
Buying tickets in Colombo
The budget option from Bandaranaike (CMB) is the air-conditioned airport bus, route 187, running 24 hours to Colombo Fort railway station and the main bus terminal. It is cash-only, paid to the conductor onboard; the fare is about Rs 290 (it changes with fuel prices) and bags over 23 kg cost another Rs 290. Have small Sri Lankan rupee notes ready. For door-to-door comfort, book a metered ride through the PickMe app (Sri Lanka's main ride-hailing service), which shows the price before you accept.
Taxi scams & safety in Colombo
Agree the fare before moving, or use PickMe so the price is set in advance; avoid drivers and "helpers" who approach you in the arrivals hall quoting inflated flat rates. Airport taxis inside the complex cost more, so many travellers walk about 1 km to the main road to catch the local bus, which is cheaper but crowded. Carry cash in small notes and watch your bags on busy buses, where pickpocketing is the main risk. Confirm your driver's PickMe details match the app before getting in.
Step-free access in Colombo
The terminal is equipped; the road journey needs arranging in advance.
- The airport has wheelchairs, lifts and accessible toilets. Assistance should be requested 48 hours before arrival rather than on the day.
- There is no accessible rail link from the airport, so the transfer is by road.
- Several private transfer operators run wheelchair-accessible vehicles with luggage assistance; these must be booked ahead.
Public buses and the standard airport taxis are not a dependable step-free option, so treat the pre-booked accessible vehicle as the plan rather than the fallback.
Getting from CMB to Galle
Galle sits about 150 km by road down the coast from Colombo airport, and for most of that distance you are on the Southern Expressway (E01) — Sri Lanka's smoothest long road, three lanes of sealed tarmac with almost no village traffic to slow you down. That is the whole reason the run to the Dutch fort takes roughly two hours rather than the four or five the old coastal Galle Road once demanded. Once the driver has taken the Katunayake Expressway and the Outer Circular Highway round Colombo and joined the E01 at Kottawa, it is a steady cruise past paddy and rubber country until the Pinnaduwa exit drops you a few minutes from the ramparts. Three ways make the trip: a private car and driver straight to the fort, the app cabs that meter the whole distance, or the cheap airport bus to Makumbura with a change onto an expressway coach. Here is how each one actually plays out.
Two hours on the E01, and why the road does the work
The expressway changed this journey completely. Before it opened, getting to Galle meant crawling the coast road through Kalutara, Aluthgama and every fishing town in between — scenic, but a half-day ordeal. Now the E01 runs almost the entire way, and the only slow stretches are the short connectors at each end: the expressway connectors out of Katunayake and the last few kilometres from the Pinnaduwa (Galle) exit into the old town. There is a toll for using the expressway, collected at the exit booth, and how it is handled is the main thing that separates the three options below. Traffic on the highway itself is light and predictable, so the two-hour figure holds up well outside the Colombo rush around the northern connector. Aim to be moving before mid-morning and you will barely touch congestion.
A driver who drops you at the fort gate
Because Galle's boutique villas hide behind the fort walls down lanes too narrow and one-way for a coach, a pre-booked car that pulls up at your actual door earns its keep here. The driver is holding your booking when you clear arrivals, loads the bags and heads straight for the expressway with no city detour. Transfer sellers such as Lakpura, Suntransfers and Kiwitaxi quote a fixed price for a sedan — roughly US$60 to 80, or about LKR 18,000 to 24,000, and some (Lakpura, for example) fold the expressway tolls into that number. Nothing extra changes hands at the booth, which spares you the small roadside negotiation that catches out first-timers. For two hours in one vehicle with your luggage settled and a set price agreed before you land, this is the option that removes the most friction between the terminal and the ramparts.
PickMe and Uber over a long haul
Both apps work from the airport bays, and for a short city hop they are the obvious metered choice. Over 130 km, though, the maths shifts. A trip to Galle runs about LKR 13,000 to 20,000 on the app, which reads cheaper than a private transfer until you remember the expressway toll is not included — drivers usually want that agreed separately before setting off, and some will ask for it upfront. Surge pricing can also nudge the fare up at busy arrival times. The saving over a fixed transfer is real but slim, and you lose the certainty of a price locked in from home. If you are comfortable confirming the toll arrangement with the driver in the first two minutes, an app cab is workable; if you would rather not do sums on the kerb, a booked car costs about the same with less to think about.
The airport bus and the expressway coach
The frugal route stitches together two buses. Since 1 June 2026 a luxury airport bus run by Airport and Aviation Services with the National Transport Commission goes straight from the airport to the Makumbura (Kottawa) multimodal terminal, where the Galle expressway coaches start. It leaves every 45 minutes from 05:15 to 18:30, costs Rs 410 and takes about 50 minutes, using the expressways rather than central Colombo. From Makumbura the coach to Galle takes about an hour and a half, so allow around three hours in total with the change. The whole thing costs roughly LKR 1,200 to 2,000, a fraction of any car. With light luggage and time to spare it is a fair trade; a big case and a change of bus in the heat is where it stops being fun, and after 18:30 the airport bus has stopped running.
The deciding factor is usually your bags and your arrival hour. Land in daylight travelling light, and the coach chain saves real money for a bit of effort. Arrive tired, arrive late, or arrive with a family and a stack of suitcases bound for a villa inside the fort, and the fixed-price car that meets you and handles the toll is the calmer two hours by far.
CMB to Galle — FAQ
How far is Galle from Colombo airport?
What is the cheapest way from Colombo airport to Galle?
What is the fastest way to Galle?
How much is a taxi from Colombo airport to Galle?
When is the last bus from the airport towards Galle?
How do I get to Galle if I land late at night?
Do I have to go through Colombo to reach Galle?
Sources
Fares and times on this page were last held against their official sources on 21 October 2026. Operators change prices without notice — if you spot a difference, the operator’s own page is the authority. How we check fares.
- The Morning: airport–Makumbura bus resumes 1 June 2026 (Rs 410, every 45 min, 05:15–18:30) · checked 2026-10-21
- Rome2Rio: Makumbura to Galle bus (NTC, about 1h30) · checked 2026-10-21
- Lakpura: CMB to Galle private transfer (from US$65, tolls included) · checked 2026-10-21
- Airport Taxi Transfers: CMB to Galle quotes (153 km, ~2h06) · checked 2026-10-21
- Suntransfers: Colombo airport to Galle · checked 2026-10-21





