Getting Around Colombo

Colombo, Brazil

By the Travel Wiki editorial team

Orientation: A City on the Water

Colombo sits on Sri Lanka's west coast and serves as the country's executive and judicial capital, its most populous city, and its commercial and financial centre. The city is defined partly by water: a network of canals runs through it, Beira Lake occupies the heart of the city, and the Kelani River forms its northern and north-eastern border where it meets the sea at Modera. The historic core around Fort and Pettah remains the transport heart of the city, and this is where most of your journeys will begin or end.

One useful thing to understand before you arrive is that "Colombo" means different things depending on context. Historically it referred to the area around Fort and Pettah Market; today it can mean the Colombo Municipal Council limits, or more broadly the Greater Colombo conurbation that includes Kotte, Dehiwela and Colombo. When someone gives you directions or a transport price, it helps to know which Colombo they mean.

How Tourists Get Around

Colombo offers a mix of modes, and most visitors end up combining them. Tri-shaws (three-wheelers, or tuk-tuks) are the most convenient way to move around the city. Buses are the principal mode of transport in the country and are cheap, though crowded. The rail network is centred on Fort Station and is excellent for reaching other parts of the island, with commuter services within the city as well. Ride-hailing apps and metered taxis fill in the gaps, and central Colombo is walkable in parts.

Rail, Metro and Tram

Colombo does not have a metro or a working tram system. Tram car tracks laid during the British era are still visible in some parts of the city, but they are historic remnants rather than a service you can use. Rail, however, is very much alive.

Fort Railway Station is the main hub of Sri Lankan Railways, and all railway stations on the island are reachable directly from here. It sits in the heart of the city, next to Colombo Fort and Pettah and close to the intersection of the A1 and A4 highways, giving access to businesses and offices in Fort as well as the markets at Pettah. Many intercity and commuter services run daily, and it is the terminus of most intercity trains in the country.

Maradana Railway Station is another major rail hub, served by many intercity and commuter trains and acting as the terminus of several intercity services. Slave Island Railway Station, also known as Kompanna Vidiya Railway Station, serves the Slave Island area in the centre of the city and is served by commuter rail; its station building is notable for its historic architecture. The old Colombo Terminus Station, which served as the primary railway station from 1865 to 1908 before being replaced by Maradana, is now home to the National Railway Museum.

For long-distance travel, services vary by destination and time of day: as of 2025 there were day and night trains each weekday from Jaffna, Batticaloa and Badulla, night-only trains from Trincomalee, and day-only trains from Kandy and Galle. Tickets are bought at the station.

Buses and Other Public Transport

The Sri Lanka Transport Board is the government-owned bus service, and buses are the principal mode of transport in the country. If you cannot speak or understand Sinhalese, bus travel may prove more difficult than train travel, but it is entirely feasible and can be much quicker. Expect severe over-crowding, and always confirm your destination with the bus driver or conductor.

The three primary bus terminals — Bastian Mawatha, Central, and Gunasinghapura — are all in Pettah. Bastian Mawatha handles long-distance services, while Gunasinghapura and Central serve local routes. Fort Railway Station connects to buses via the Central Bus Stand in Pettah.

Google Maps shows bus stops, routes and timetables fairly accurately in Colombo, and navigation via the app works well — a genuinely useful tool for a visitor navigating the bus network.

Taxis and Ride-Hailing

Tri-shaws are the most convenient way to get around. Some have built-in meters, or the driver uses a phone app that serves the same purpose. Drivers hanging out in tourist areas often will not have a meter or will not allow it as an option, so ask whether there is a meter. If there is not, always negotiate and agree on a price before you take the trip. The best approach is to hail a meter taxi — identified by the words "Meter Taxi" on its windshield — that is already travelling in the direction you need, rather than hiring one from a parking area or a tuk-tuk stand.

Ride-hailing is available: the PickMe app is an option for getting around, and it is also useful for airport transfers.

Walkability

Central Colombo is walkable in parts, particularly around the historic core. Fort, the area that grew up around the Portuguese fort, still houses the presidential palace and the majority of Colombo's five-star hotels, and the area immediately outside it, Pettah, is a commercial hub known for its markets and the Khan Clock Tower. Galle Face Green runs along the Indian Ocean coast in the heart of the city. Beira Lake, a distinctive landmark in the centre of the city, remains a tourist attraction hosting regattas and theatrical events on its shores. These central areas reward walking, though the heat and monsoon rains — heavy rains from April to June and September to November — are worth planning around.

Getting from the Airport into the City

Sri Lanka's primary international airport is Bandaranaike International Airport (CMB), at Katunayake near Negombo on the coast north of Colombo. The welcome hall after customs has ATMs, mobile network providers and travel agencies, so you can get cash, a SIM card, and book transport to your hotel on arrival. Note that the airport is closer to Negombo than to Colombo, so if you are arriving late or departing early, staying the night in Negombo may be the better option. Whichever mode you choose, confirm the cost before using it.

For the return journey to CMB, the A/C #187 bus departs from Kotuwa bus station (the private bus depot in Pettah). It stops at Avariwatta Bus Stand in Katunayake before continuing toward the airport, where it drops passengers on the main road at a T-junction about 150 m before the departure terminal — it does not go into the airport itself. The trip takes about 45 minutes. The red "normal" bus, also numbered #187, stops at Colombo Central Bus Stand on the main street, across from Kotuwa station where the A/C bus departs. Be sceptical of quoted prices above the standard fares, and be aware that some websites purporting to be the official airport site are not.

Colombo also has a second airport, Ratmalana (RML), on the south side of the city. It handles scheduled light aircraft services from Hambantota-Mattala, Jaffna and Trincomalee, and can handle international charter flights. If you have a connecting flight between the two airports, leave plenty of time — they are on opposite sides of the city.

Sources

  1. Colombo
  2. Wikivoyage: Colombo

About this place