Getting Around Colombo: Transport Guide
Book an experience
Things to do here
The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.
Colombo’s traffic is the city’s most consistent challenge. The road network — built around a colonial street grid — was not designed for the volume of vehicles it now carries, and rush hours (7–9am and 4:30–7pm) can add 30–60 minutes to most journeys. Planning around traffic is as important as choosing the right transport mode.
Tuk-Tuks
Three-wheeled auto-rickshaws are the dominant form of short-distance transport in Colombo. They can navigate traffic more nimbly than cars and are easy to hail anywhere in the city.
Metered vs negotiated: Colombo tuk-tuks are legally required to use a meter, but in practice many drivers prefer to negotiate, particularly with tourists. If the driver suggests a price before turning on the meter, that’s your cue to negotiate or insist on the meter. Short hops within a single district should cost LKR 100–200. Cross-city journeys (Colombo 3 to Fort, for example) typically cost LKR 300–500. Colombo 3 to Kelaniya Temple would be LKR 500–700.
Tips: Agree the price before getting in if using a non-metered driver. Expect quoted prices to be 30–50% higher than what a local resident would pay — negotiate down by 20–30% for fairness. Tuk-tuks are not air-conditioned; they’re hot in afternoon traffic.
Uber
Uber operates widely across Colombo and is generally reliable. The main advantages over tuk-tuks: fixed price agreed in-app before departure, air-conditioned cars available, no negotiation, and a record of the journey. Most Uber rides within central Colombo cost LKR 400–900 for car options.
Surge pricing applies during peak hours and rain. The app is the same internationally — you can set up payment from abroad and use it immediately on arrival.
Uber Tuk: Uber also offers a tuk-tuk option at lower prices than the car tier, useful for short hops where you don’t need air conditioning.
PickMe
PickMe is Sri Lanka’s home-grown ride-hailing platform and is widely used by locals. It often undercuts Uber on price, particularly for tuk-tuks. The app works on iOS and Android and accepts both card and cash.
PickMe also includes tuks (three-wheelers), cars, and bikes. For short Colombo journeys, PickMe Tuk is often the cheapest metered option available.
Download the app before arriving in Sri Lanka and create an account — it requires a local or international number to verify.
City Buses
Colombo has an extensive public bus network that covers the whole city and connects to surrounding districts. Fares are very low — LKR 10–50 for most routes within the city.
The practical challenge for visitors is that routes aren’t well signed in English, the numbering system is not intuitive, and buses can be very crowded during peak hours. For a visitor making a short stay, buses aren’t the most efficient option.
When buses make sense: If you learn your route number (ask your guesthouse) and are comfortable with crowds, buses along Galle Road (the main spine through Colombo 3–6) are frequent and predictable. The bus between Fort and Dehiwala is heavily used and easy to follow.
Train
Colombo Fort station is the main railway terminus and the hub for long-distance travel out of the city. The suburban rail network also serves parts of greater Colombo.
Within the city: The Colombo–Mount Lavinia commuter line is useful — trains run roughly every 30 minutes and the journey takes about 20 minutes. Mount Lavinia station is a short walk from the beach.
Out of the city: Trains to Kandy (2.5–3 hrs, scenic, highly recommended), Galle (2–2.5 hrs), Negombo/Puttalam direction, and the north all depart from Fort station. First and second class tickets can be reserved online (exprail.lk) or at the station window.
Walking
Central Colombo is walkable in sections. Fort and Pettah are adjacent and easy to cover on foot — around 15–20 minutes to cross from one to the other. The stretch along Galle Road from Fort down through Colombo 3 to Cinnamon Gardens is about 4km and walkable in 45–60 minutes if you’re not in a rush.
The primary obstacle is heat. Between 10am and 4pm, walking for more than 20–30 minutes without shade is uncomfortable for most people. Early mornings (before 9am) and late afternoons (after 5pm) are the practical windows for extended walking.
Pavements are uneven in many areas and sometimes blocked by vehicles or market stalls. Watch your footing, particularly in Pettah.
Driving
Not recommended for visitors. Traffic is heavy, lane discipline is loose, and parking near central attractions is limited. An international driving permit is required to rent a car in Sri Lanka. Most visitors who want a car hire one with a driver — typically LKR 6,000–12,000 for a full day in and around Colombo.
Getting To and From the Airport
Bandaranaike International Airport (BIA) is 30km north of central Colombo in Katunayake.
Taxi (metered or app): The standard option. From the official airport taxi rank, a metered journey to Fort or Colombo 3 costs around LKR 3,500–5,000. Uber and PickMe also operate from the arrivals area. Journey time: 45 minutes at quiet times, 60–90 minutes during rush hour or after heavy rain.
Pre-booked private transfer: Many hotels and guesthouses offer airport pickup. Rates vary: LKR 3,000–5,000 is typical. Worth arranging in advance to avoid the taxi queue on arrival.
Bus: Public buses run from Katunayake bus stand (a short walk from the airport) to various parts of Colombo. Very cheap (LKR 50–80) but crowded and slow, with no luggage storage. Not practical with large bags.
Train: There is a train station at Katunayake airport (opened 2025 — verify it’s operational at time of your visit). If running, it connects to Colombo Fort. Check the Sri Lanka Railways website or ask at your accommodation for current status and schedule.
Key Prices at a Glance
| Journey | Approximate Cost |
|---|---|
| Tuk-tuk, within one district | LKR 100–200 |
| Tuk-tuk, cross-city | LKR 300–600 |
| Uber car, cross-city | LKR 400–900 |
| Airport taxi to city centre | LKR 3,500–5,000 |
| Bus, any city journey | LKR 10–50 |
| Train, Fort to Mount Lavinia | LKR 25–40 |
Frequently Asked Questions
- What is the best way to get around Colombo?
- For most visitors, a combination of PickMe (Sri Lanka's local ride-hailing app) and tuk-tuks is the most practical approach. PickMe often undercuts Uber on price and is widely used by locals. Avoid peak hours (7–9am and 4:30–7pm) when traffic can add 30–60 minutes to most journeys.
- How much does a tuk-tuk cost in Colombo?
- Short hops within a single district should cost LKR 100–200. Cross-city journeys typically run LKR 300–500. Tuk-tuks are legally required to use a meter, but many drivers prefer to negotiate — insist on the meter or agree a price before getting in.
- How do I get from Colombo airport to the city centre?
- Bandaranaike International Airport is 30km north of central Colombo. A metered taxi or Uber/PickMe from the airport to Fort or Colombo 3 costs around LKR 3,500–5,000. Journey time is 45 minutes at quiet times, 60–90 minutes during rush hour.
- Is there a train from Colombo airport to the city?
- A train station at Katunayake airport opened in 2025 — verify it is operational at the time of your visit. If running, it connects to Colombo Fort station. Check Sri Lanka Railways for current status and schedules.
- What is PickMe and how does it compare to Uber in Colombo?
- PickMe is Sri Lanka's home-grown ride-hailing platform and often undercuts Uber on price, particularly for tuk-tuks. It accepts both card and cash. Download the app before arriving and create an account — it requires a mobile number to verify.
- Is it practical to walk around Colombo?
- Central Colombo is walkable in sections — Fort and Pettah are 15–20 minutes apart on foot, and the Galle Road stretch through Colombo 3 is walkable. The main obstacle is heat: between 10am and 4pm, walking for more than 20–30 minutes without shade is uncomfortable for most people.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →We may earn a small commission — at no extra cost to you.