Prices are in Australian Dollars.

Colombo travel guide

Colombo tourism | Colombo guide

You're Going to Love Colombo

Colombo is the largest city and capital of Sri Lanka, offering a heady blend of tropical environment, colonial villas, and modern cityscape. It dates from 800 AD and there is history to explore around every corner. You can wander through the many temples and sample some delicious food while soaking up the atmosphere.

Top 5 Reasons to Visit Colombo

Top activities & attractions in Colombo

When to Visit Colombo

Estimated hotel price

Colombo in {1}

1 night at 3-star hotel
Prices are not fixed and may vary with time

Colombo has a tropical climate and is warm to hot throughout the year. Monsoon season is June to September, which is best avoided.

Average temperatures
Celsius (°C)
When the weather is nice in Colombo

How to Get to Colombo

Airports near Colombo

Airlines serving Colombo

Good (46,515 reviews)
Good (29,949 reviews)
Good (3,682 reviews)
Good (4,220 reviews)
Good (23,060 reviews)
Good (23,332 reviews)
Excellent (9,057 reviews)
Good (5,930 reviews)
Show more

Where to Stay in Colombo

The Metro City Hotel on Justice Akbar Mawatha has clean, affordable rooms, while the Grand Oriental on York Street is an old colonial luxury hotel with immaculate rooms.

Popular Neighborhoods in Colombo

Where to stay in popular areas of Colombo

Most booked hotels in Colombo

How to Get Around Colombo

The Cost of Living in Colombo

Shopping Streets

Major malls include Liberty Plaza and Majestic City, while Odel is a good department store. The Pettah Market is the place to negotiate for all manner of goods.

Groceries and Other

A quart of milk costs around Rs185 and a dozen eggs Rs200. Keells Super markets are dotted throughout town.

Cheap meal
Cheap meal
A pair of jeans
A pair of jeans
Single public transport ticket
Single public transport ticket

Where to Eat in Colombo

Try a 'lunch packet' of rice and vegetables from one of the street stalls from around Rs120. Raja Bojun is a good place to try local dishes, with an excellent Sri Lankan buffet costing Rs1,800.