Quick answer
Ratmalana Airport (RML) is Colombo's secondary airport, about 12 km south of central Colombo (Fort / Galle Face area). It handles domestic flights (to Jaffna, Batticaloa, Trincomalee, etc.), seaplane services, and some regional international flights to India. It is not the main international airport — that's Bandaranaike International Airport (CMB) in Katunayake, 35 km north of the city. Getting from RML to central Colombo takes 20-40 minutes depending on traffic. PickMe and Uber cover this route and show the exact fare in the app before you confirm — the simplest way to avoid negotiating with a freelance taxi or tuk-tuk driver, since neither publishes a fixed fare card. A pre-booked transfer has a price fixed at the time of booking. Because RML is so close to the city, ride-hail apps like PickMe and Uber work reliably here, unlike at Jaffna.
What actually happens after landing
Ratmalana is a small, compact airport — historically Colombo's main civilian airport before CMB opened in Katunayake in 1967. Today it serves domestic routes, flight training, and a growing number of regional commercial flights. The terminal is modest. Arrivals processing is quick — 10-20 minutes from landing to being outside.
Flight types at RML:
- Domestic to Jaffna (JAF), Trincomalee, Batticaloa, Sigiriya, and other Sri Lankan destinations.
- Seaplane services (Cinnamon Air and similar) to lakes near tourist areas.
- Select regional international flights, primarily to southern India (Chennai, Madurai, Tiruchirappalli) via smaller carriers.
Immigration: For domestic flights there is no immigration — walk out directly. For international flights, a small immigration area processes arrivals; lines are usually short (15-30 minutes).
Cash and cards: Sri Lankan rupees (LKR) are essential. ATMs exist near the airport but may be limited inside the terminal itself. If arriving from outside Sri Lanka, withdraw cash at the first working ATM or have USD / EUR to exchange. PickMe and Uber accept card payments linked to your app account — this is the easiest way to avoid cash for your first ride.
Scam awareness: RML is a calm, low-friction airport compared to Bandaranaike (CMB). Still, negotiate taxi fares before getting in if going with a freelance driver, or ask them to use the meter. Tuk-tuk drivers may quote a higher price to visitors than to locals. Neither freelance taxis nor tuk-tuks publish a fixed fare card, so there's no official reference price to check against — using PickMe or a metered tuk-tuk avoids the negotiation entirely because the app or the meter sets the fare.
Transport options explained honestly
PickMe (Sri Lanka's main ride-hail app): The easiest option for most visitors. PickMe covers Colombo fully and works reliably at RML. The app does not publish a fixed fare card — it shows the exact price for your specific trip before you confirm, based on distance and demand. Trip 20-35 minutes. Pros: in-app pricing, no negotiation, English interface, card payment. Cons: surge in peak hours, requires working mobile data (get a local SIM). Uber also works in Colombo with similar coverage; many drivers run both apps.
Taxi: Freelance drivers and a small taxi counter inside arrivals. There's no published fare card for freelance taxis — agree the fare, or ask the driver to use the meter, before getting in. Cars are older than Western ride-hail standards. Air conditioning not always working. Fine for a 20-minute ride but not luxurious.
Tuk-tuk (three-wheeler): Available outside the airport. The 12 km ride takes 25-40 minutes and is open to traffic, fumes, and noise — authentic Sri Lankan experience but not relaxing after a long day. Metered tuk-tuks (with a visible meter) are fair; freelance ones require negotiation, and there's no published reference fare to check the quote against. A tuk-tuk booked via PickMe gets you the app's quoted rate automatically.
Bus: Local buses run along Galle Road (the main coastal road passing near RML), connecting to Colombo Fort and central areas. Fares are set nationally by the National Transport Commission (minimum fare LKR 34 as of the July 2026 revision) — a short hop like this will be inexpensive; confirm the exact fare with the conductor. Buses are crowded, slow (can take 40-70 minutes with stops), and challenging if you don't speak Sinhala or Tamil. Backpacker-only option in practice.
Train: There's a railway line running near RML (Ratmalana Railway Station is nearby, about 14 km down the line from Colombo Fort). Trains to Colombo Fort take about 25 minutes. On the official Sri Lanka Railways fare table, Ratmalana is priced at LKR 40 (3rd class), LKR 100 (2nd class), LKR 150 (1st class). You'd need to walk / tuk-tuk from the airport to the station (~1-2 km). Adventurous budget travelers sometimes use this; most visitors don't.
Pre-booked transfer: English-speaking driver, fixed price, name sign at arrivals. Price is fixed at the time of booking and varies by operator and vehicle type — worth it for late-night arrivals, business travelers, families, or travelers who value certainty.
Rental car: Sri Lanka drives on the left. Traffic in Colombo is aggressive and chaotic. Self-drive is not recommended for short visits. Rent a car with driver if you need flexibility — daily rates vary by operator and vehicle; confirm the current rate when booking.
Realistic pricing expectations
Neither PickMe/Uber, freelance taxis, nor tuk-tuks publish an official fare card in Sri Lanka — ride-hail apps price each trip dynamically (distance, time, demand) and show it before you confirm, while freelance taxi and tuk-tuk fares are negotiated. So rather than list invented price ranges, here is what's fixed: the distance, which is the main driver of cost either way.
| Destination | Distance | Practical option |
|---|---|---|
| Galle Face / Colombo Fort | 12 km | PickMe/Uber or metered tuk-tuk |
| Cinnamon Grand / Hilton area | 12 km | PickMe/Uber or metered tuk-tuk |
| Colombo 3 (Kollupitiya) | 9 km | PickMe/Uber or metered tuk-tuk |
| Colombo 7 (Cinnamon Gardens) | 14 km | PickMe/Uber or metered tuk-tuk |
| Mount Lavinia | 4 km | PickMe/Uber, metered tuk-tuk, or the train (Mount Lavinia is on the coastal line) |
| Bandaranaike Airport (CMB) | 45 km | PickMe/Uber or a pre-booked transfer — not a practical tuk-tuk distance |
| Negombo | 45 km | PickMe/Uber or a pre-booked transfer |
| Galle | 130 km | Pre-booked car with driver, or the train from Colombo Fort |
| Kandy | 120 km | Pre-booked car with driver, or the train from Colombo Fort |
Key fact: For the short RML-to-central-Colombo run, PickMe/Uber's in-app quote is the most reliable reference price precisely because it's shown to you before you commit — use it to sanity-check any freelance taxi or tuk-tuk quote you're offered.
Late night arrivals
RML does not handle many late-night arrivals — domestic flights are concentrated during daylight. Most seaplane and domestic flights finish by evening. The occasional regional international flight may arrive later but the airport is quieter at night than CMB.
Taxi and PickMe: Available 24/7. PickMe coverage in Colombo is strong at all hours. Occasional wait of 5-15 minutes for a match late at night. Uber similar.
Tuk-tuks: Fewer at night. Some still wait for the last arrivals.
Pre-booked transfer: The sensible choice for any arrival after 9 PM, especially if you don't have a Sri Lankan SIM working yet. Driver tracks the flight, waits for delays.
If arriving very late: RML is only 12 km from central Colombo, so even a late taxi ride is short. Unlike JAF (remote, sparse) or CMB (far from town), RML's proximity means late arrivals are low-stress as long as you have mobile data or a pre-booked car.
Families and luggage
RML is easy with kids — the airport is small, walks are short, and the ride to central Colombo is brief. A PickMe car or pre-booked transfer is the natural choice. Tuk-tuks are not suitable for families with young children — three-wheelers are open and have no proper seating for small kids.
Car seats: Sri Lankan vehicles do not typically provide child seats. Bring your own if you need one. Some pre-booked transfer operators in Colombo can provide child seats with advance notice — confirm before booking, don't assume.
Luggage: Cars handle 2-3 medium bags. Groups with lots of luggage should request a van transfer — price is fixed by the operator at booking. Tuk-tuks fit 1-2 small bags at most.
Air conditioning: Colombo is hot and humid all year. Confirm AC before committing to a taxi or tuk-tuk with young children. PickMe car bookings are AC by default.
Where you meet the driver
PickMe / Uber: The app directs the driver to the designated pickup area outside arrivals. Confirm the license plate and driver photo before getting in — a normal precaution.
Taxi: Freelance drivers and a taxi counter inside the arrivals hall. Agree on the destination and fare before leaving the terminal.
Tuk-tuk: Wait area just outside the terminal exit. Look for metered tuk-tuks (a small yellow/black meter visible on the dashboard) — they give fair rates without negotiation.
Pre-booked transfer: Driver meets you inside arrivals with a name sign. RML's arrivals area is small enough that you'll spot them immediately.
Bus / Train: Walk out of the airport to the Galle Road (a short walk) for buses; Ratmalana Railway Station is about 1-2 km away — take a short tuk-tuk ride to reach it.
Decision helper
- Solo traveler, any luggage, to central Colombo: PickMe or Uber car
- Backpacker on a budget: Metered tuk-tuk or local bus along Galle Road
- Family with kids: Pre-booked transfer or PickMe car (confirm AC)
- Business traveler: Pre-booked transfer
- Late night arrival: Pre-booked transfer or PickMe
- Connecting onward to CMB (Bandaranaike): Pre-booked transfer (fixed price, reliable)
- Going to Galle, Kandy, or Sigiriya: Pre-booked car with driver for the whole trip
- Want authentic experience: Metered tuk-tuk in daylight hours
- No Sri Lankan SIM yet, confused: Pre-booked transfer arranged before arrival
- Confident traveler with working data: PickMe — cheapest, transparent, no negotiation
Frequently Asked Questions
Is RML the same as Colombo's main international airport?
No. RML is Ratmalana Airport, Colombo's secondary airport, 12 km south of the city, handling domestic and limited regional flights. The main international airport is Bandaranaike International (CMB) in Katunayake, 35 km north of Colombo. They are 45 km apart — do not confuse them when booking flights or transport.
How far is RML from Colombo city?
12 km — about 20-40 minutes by road depending on traffic. Much closer than CMB (35 km, 60-90 minutes). Galle Road is the main route into the city.
Does PickMe work at Ratmalana airport?
Yes. PickMe (and Uber) both work reliably at RML. Neither app publishes a fixed fare card — you'll see the exact price for your trip in the app before you confirm it. Make sure your app is set up with a payment method and you have working mobile data before arrival.
Can I take a bus from RML to Colombo?
Yes — walk to Galle Road (a short walk from the airport) and catch any Colombo-bound bus. Fares are set nationally by the National Transport Commission (minimum fare LKR 34 as of the July 2026 revision) — a short hop like this is inexpensive; confirm the exact fare with the conductor. Slow (40-70 minutes with stops) and crowded but extremely cheap. Only practical with minimal luggage and some tolerance for chaos.
What flights use Ratmalana?
Mostly domestic routes within Sri Lanka (Jaffna, Trincomalee, Batticaloa), seaplane services to tourist lakes, and some regional international flights to southern Indian cities. Full international long-haul flights use CMB, not RML.
Is RML a good option for international visitors?
You don't usually have a choice — most international travelers arrive at CMB. You'd only use RML if connecting to a domestic flight, taking a seaplane to a resort, or flying directly from southern India. The airport itself is easy to use, and being closer to Colombo than CMB is a plus when you do use it.