You can explore Colombo at the beginning of your trip or at the end, but either way, this city will surprise you. For an island like Sri Lanka, Colombo feels rare and unexpected. Many travellers even ask, “Is this really a third world country?” The modern roads, clean streets, and organised city life quickly answer that question once you start exploring.
This lively capital blends colonial history, religious landmarks, modern shopping malls, seaside walks, and exciting nightlife. From peaceful temples to busy street markets, Colombo offers a true taste of urban Sri Lanka.
At SL VOYO, Sri Lanka’s first travel platform, we help travellers go beyond basic sightseeing and experience the island in a more meaningful way. Whether you are joining our tours or planning your own adventure, this is our friendly guide to the top things to do in Colombo.
Welcome to Colombo
Colombo is the commercial and cultural heart of Sri Lanka. Located along the west coast, it blends old-world charm with modern city life. You’ll see ancient temples beside skyscrapers, colonial buildings near luxury malls, and street food stalls next to fine dining restaurants.
Colombo is also Sri Lanka’s largest city and main business hub, with a population of over 750,000 people. It is home to the country’s busiest port, the Colombo Port, and sits just one hour from Bandaranaike International Airport, making it the main gateway for travellers entering the island.
The city reflects Sri Lanka’s rich diversity, with Buddhist temples, Hindu kovils, churches, and mosques all located close to each other. This mix of cultures, religions, and lifestyles is what gives Colombo its unique character.
Like any other main city, people come to Colombo to build careers and start new businesses, as most job opportunities are centred in this region. Yet, as soon as you escape the city, the surroundings quickly turn into peaceful villages.
As SL VOYO’s home city, our personal experience is that after busy workdays, we often go out at night to have dinner, watch movies, go bowling, visit the theatre, or sit in cafés to discuss business. And when we truly want a vacation, we simply head out of Colombo and reach nature within hours.
Top Things to Do in Colombo
Wander Through Pettah Market
Pettah Market is the busiest market in Sri Lanka.This is where most goods arrive, mainly at wholesale prices, and from here they are distributed across the entire country. For tourists, the best time to visit depends on your plan. If you are doing a full Colombo city tour, come early in the morning. If not, arriving around 3:00 PM is ideal to get a quick glimpse before visiting the Red Mosque and then heading to Galle Face Green for sunset.
For tourists, the main thing to do in Pettah is to understand how wholesale selling works in Sri Lanka. Even though the area feels very local, almost all quality goods come from here. For example, when a Sri Lankan wedding is planned, the bride’s mother and relatives often come to Pettah to buy sarees and other essentials. Business owners and textile sellers from outside Colombo also come here to buy their stock.
As a tourist, you can buy items here for much cheaper than elsewhere. If you plan to take souvenirs or goods back home, we recommend visiting Pettah Market just before leaving the island. As locals, we come here to save money and enjoy bargaining. Bargaining is a process where you ask for a lower price and the seller starts higher, meeting somewhere in the middle. It has even become something we do for fun, although it’s very hard to beat a typical Sri Lankan mother at bargaining.
You can buy items such as smartphone cases, camera accessories, glasses, shirts, and many everyday products.
If you want a small snack, look for places called Bombay Sweets. You can try beef samosas, which are very popular, along with a mixed fruit juice. However, we do not recommend eating full meals in Pettah Market, as hygiene standards are not always consistent.
Local Safety Tips for Pettah Market
Carry only the cash you need and keep the rest in your hotel.
Leave your passport at the hotel and carry a copy instead.
Keep your phone and wallet in your front pocket.
Carry small change separately so you don’t need to open your wallet often.
You may see people asking for money — don’t take it personally; many are simply trying to survive.
Visit the Jami Ul-Alfar Mosque
Also known as the Red Mosque, Jami Ul-Alfar Mosque is one of Colombo’s most iconic landmarks. Built in 1909, it stands out with its bold red-and-white patterns, onion-shaped domes, and unique Indo-Saracenic architecture. The mosque was designed to be clearly visible to sailors approaching Colombo Port, making it both an important religious site and a historic navigation landmark.
Since the mosque is located in the heart of Pettah Market, most tourists visit both places together. Visitors of all religions, both men and women, are allowed to enter. Cloaks are provided and must be worn inside, as modest dress is required. While visitors can only access a small section of the interior, the design and atmosphere inside are truly impressive.
There are two entrances to the mosque. Tourists usually enter from the rear entrance, which is not on the main road. There is no entrance fee, and visiting the mosque is completely free.
Visit Galle Face Green
Galle Face Green is Colombo’s most famous seaside promenade and one of the best places to experience local life. Stretching along the Indian Ocean, this wide open space was originally created during the British colonial period and today serves as the city’s main outdoor gathering spot. The cool sea breeze, open views, and dramatic sunsets make it a favourite for both locals and visitors.
Because it is located close to the city centre, most travellers visit Galle Face Green in the evening after sightseeing. Families come to relax, couples enjoy sunset walks, and food vendors line the area selling local snacks. It’s a place where Colombo slows down, and everyone comes together.
Local highlights:
Sunset views over the Indian Ocean
Street food stalls selling isso wade, cuttlefish, and snacks
Kite flying, people-watching, and casual evening walks.
Enjoy One Galle Face Mall
Located next to Galle Face Green, One Galle Face Mall is Colombo’s most modern shopping spot. Browse international brands, relax in cafés, or grab a quick bite at the food court. The top-floor restaurants and pubs are perfect for sunset views over the ocean and city skyline.
Visit the Dutch Hospital Shopping Precinct
A short walk away, the Dutch Hospital Shopping Precinct offers a historic setting with bars, restaurants, and boutique shops. It’s also home to Ministry of Crab, making it a great place for evening drinks or casual dining.
Visit Gangaramaya Temple
Gangaramaya Temple is one of the most important and unique Buddhist temples in Colombo. Located close to Beira Lake, the temple blends traditional Sri Lankan design with Thai, Indian, Chinese, and modern influences. This mix of styles makes it very different from the ancient temples found in other parts of the country.
The temple complex is more than just a place of worship. It also includes a museum filled with Buddha statues, religious relics, gifts from foreign countries, old coins, and cultural artefacts. Walking through the temple feels like stepping into a living museum that reflects Sri Lanka’s Buddhist heritage and its connections with the wider world.
There are two main areas to visit. The main temple is located inland, while the most famous and photogenic section is a structure that extends over the lake. Please note that at times this lake area can have a strong smell due to Beira Lake. The entrance fee is around LKR 500, and footwear must be removed and left at the entrance, where sandals are safely kept.
After visiting Gangaramaya Temple, you can head to Colombo City Centre, a modern mall with restaurants, cafés, a cinema, and city views,perfect for a relaxed break.
Another great option is Park Street, a lively street known for its restaurants and nightlife. Here, you’ll find sushi spots, Asian restaurants, bars, and cafés all in one place, making it ideal for dinner or drinks in the evening.
Visit the Colombo Lotus Tower
The Colombo Lotus Tower is the tallest structure in Sri Lanka, standing at 350 metres. Shaped like a lotus flower, it symbolises purity and development and represents modern Sri Lanka. The tower is located close to the city centre and is visible from many parts of Colombo.
For tourists, the main highlight is the observation deck, which offers panoramic views of Colombo city, Beira Lake, the ocean, and surrounding areas. On a clear day, you can see almost the entire city from the top. The tower also has restaurants and entertainment areas, making it a good stop during the evening.
The Lotus Tower looks especially impressive after sunset, when it lights up in different colours and becomes one of Colombo’s most photographed landmarks.
What tourists can do:
Visit the observation deck for city views
Enjoy sunset or night views
Take photos of the illuminated tower
Dine or relax inside the tower
Entrance fee:
foreign tourists – $20
Tip: Visit in the late afternoon and stay until sunset to experience both daylight and night views of Colombo.
Visit Viharamahadevi Park
Viharamahadevi Park is the largest and oldest public park in Colombo, located in the heart of the city near the National Museum. It offers a peaceful green escape from traffic and busy streets, making it a favourite spot for both locals and visitors.
The park is known for its wide lawns, shaded walking paths, fountains, and a large Buddha statue at the centre. It’s a great place to slow down, enjoy nature, or take a short break during a Colombo city tour.
What tourists can do:
Take a relaxing walk or sit under the trees
Visit the Buddha statue and gardens
Enjoy a quiet break with family or friends
Combine with a visit to the nearby National Museum
Best time to visit:
Early morning or late afternoon for cooler weather
Visit Independence Square
Independence Square is one of Colombo’s most peaceful and meaningful landmarks. Built to commemorate Sri Lanka’s independence from British rule in 1948, the Independence Memorial Hall stands as a symbol of national pride and history.
Today, the area is a calm open space surrounded by gardens and wide walking paths. Locals come here for morning walks, jogging, or quiet evenings, while visitors enjoy the relaxed atmosphere and architecture.
What tourists can do:
Walk around the memorial and gardens
Take photos of the historic structure
Enjoy a quiet break away from city traffic
Eat or have coffee at the nearby restaurant arcade
Visit Colombo National Museum
The Colombo National Museum is the largest and most important museum in Sri Lanka. Located in Colombo 7, it offers a deep look into the country’s history, culture, and royal heritage. The grand colonial era building itself is worth seeing before you even step inside.
Inside, the museum displays ancient artefacts, royal regalia, traditional costumes, stone carvings, and religious items. One of the highlights is the throne and crown of the Kandyan kings, along with exhibits that explain Sri Lanka’s long and rich past. It’s a great place to understand the country beyond beaches and landscapes.
What tourists can do:
Learn about Sri Lanka’s history and royal past
See ancient artefacts and traditional art
Walk through well-organised exhibition halls
Combine with a visit to nearby Viharamahadevi Park
Opening hours:
Daily from 9:00 AM to 5:00 PM (closed on public holidays)
Entrance fee:
Foreign adults: LKR 1,500
Local adults: LKR 100
Visit Kelaniya Raja Maha Vihara
Kelaniya Raja Maha Vihara is one of the most sacred Buddhist temples in Sri Lanka, located just outside Colombo, about a 20 30 minute drive from the city. According to Buddhist history, this temple marks a place visited by Lord Buddha, making it deeply important to local worshippers.
The temple is famous for its beautiful murals, painted by renowned Sri Lankan artist Solias Mendis, which depict stories from the Buddha’s life and Sri Lankan history. The calm surroundings, large stupa, and well-kept temple grounds make it a peaceful stop away from the busy city.
Many visitors combine Kelaniya Temple with a Colombo city tour, especially if they want to experience a more traditional and spiritual side of Sri Lanka.
Travel tips:
Dress modestly (cover shoulders and knees)
Remove shoes before entering temple areas
Mornings are quieter and more peaceful
Visit Diyatha Uyana Park
Diyatha Uyana is a popular lakeside park and food street located in Battaramulla, just outside Colombo. Built around the Diyawanna Lake, it’s a favourite evening spot for locals who come to relax, walk, and enjoy street food in a calm setting.
The area is known for its open walkways, green spaces, and food stalls selling local snacks, short eats, desserts, and drinks. In the evenings, the place becomes lively with families, couples, and friends enjoying the cool breeze and lake views.
What tourists can do:
Take a relaxed walk by the lake
Try local street food and desserts
Enjoy a peaceful evening atmosphere
Experience local Colombo nightlife without clubs
Best time to visit:
Evening, especially after sunset
Entrance fee:
Free
Visit Dehiwala Zoological Gardens
Dehiwala Zoological Gardens, commonly known as Dehiwala Zoo, is Sri Lanka’s oldest and largest zoo, located about 20 to 30 minutes south of Colombo city. It is home to a wide range of animals, birds, reptiles, and aquatic life from Sri Lanka and around the world.
The zoo is well laid out and includes sections such as the aquarium, reptile house, butterfly garden, and large animal enclosures. It’s a popular attraction for families and a good option if you’re travelling with children or want a relaxed half-day activity in Colombo.
What tourists can do:
- See elephants, lions, leopards, birds, and reptiles
- Visit the aquarium and reptile house
- Enjoy a slow walk through shaded pathways
- Learn about wildlife conservation
Entrance fee (approximate):
- Foreign adults: LKR 3,000
- Foreign children: LKR 1,500
- Local adults: LKR 100
- Local children: LKR 30
Visit St. Anthony’s Shrine, Kochchikade
St. Anthony’s Shrine in Kochchikade is one of the most important Catholic shrines in Sri Lanka, located close to Colombo Fort. Dedicated to St. Anthony of Padua, the shrine is visited daily by thousands of devotees from all religions who come to pray, light candles, and seek blessings.
The shrine is especially busy on Tuesdays, which are considered sacred to St. Anthony. The atmosphere is calm and deeply spiritual, with people offering flowers, candles, and silent prayers.
A Place of Faith and Remembrance
St. Anthony’s Shrine also holds a significant place in Sri Lanka’s recent history. During the Easter Sunday attacks in 2019, the church was one of the locations targeted. The tragic event deeply affected the entire nation and the global Christian community.
According to devotees and clergy, on that day, a tear was seen on the statue of St. Mary, which many believers consider a powerful and emotional sign. Today, the shrine stands not only as a place of worship but also as a symbol of faith, resilience, and remembrance.
What visitors can do:
- Attend prayers or light candles
- Experience a peaceful spiritual atmosphere
- Visit regardless of religion (all are welcome)
- Learn about an important part of Sri Lanka’s modern history
Travel tips:
- Dress modestly
- Visit in the morning or on a weekday for fewer crowds
- Maintain silence and respect during prayers
Experience Colombo Nightlife
Colombo’s nightlife is vibrant, relaxed, and full of variety. From rooftop bars and beachside pubs to late-night cafés and dessert spots, the city offers something for everyone after sunset. Whether you want fine dining, live music, or a casual night out, Colombo delivers.
Restaurants & Cafés in Colombo
5-Star Hotel Buffets
Colombo’s luxury hotels are famous for their high-quality buffets, offering international and local cuisine.
- Hilton Colombo
- Taj Samudra
- The Kingsbury
Cafés
Perfect for brunch, coffee breaks, or casual dinners.
- Café Kumbuk
- Seed Café
- Brown & Sugar
- Giovanni’s – BYOB pizza & pasta with live singing
Sushi & Japanese Cuisine
- Sushi Kai
- Yamato Japanese Restaurant
- Zen
Top Rated Restaurants
- Ministry of Crab
- Vietnamese Pho
- Bavarian
- Monsoon Colombo
- Abid’s
- Coffee Colombo
Best Bars & Nightlife Spots
- Kingsbury Rooftop Bar
- Colombar
- Travellers Bar
- British Pub (One Galle Face)
- Sunset Blue
- Uncles Bar
Desserts & Sweet Treats
- Chocolics
- Crepe Runner
- Butter Boutique
- Jagro
- Brown & Sugar
Local Night Food & Tea Spots
Perfect for late-night snacks and tea after a night out.
- Ricorn
- Pilawoos
- Plaza
- Tea Avenue
- Dilmah Lounge
- Coffee Bean
What are the best things to do in Colombo?
The best things to do in Colombo include visiting Galle Face Green, exploring Gangaramaya Temple, shopping at Pettah Market, enjoying the Colombo Lotus Tower, and experiencing the city’s food and nightlife scene.
How many days are enough to explore Colombo?
1,2 days are enough to see Colombo’s main attractions. If you enjoy food, shopping, and nightlife, you may want to stay an extra day.
Is Colombo worth visiting for tourists?
Yes, Colombo is worth visiting. It offers a mix of history, culture, modern shopping, street food, temples, and seaside walks, making it a great introduction to Sri Lanka.
What is Colombo famous for?
Colombo is famous for its colonial landmarks, Buddhist temples, busy markets, modern malls, street food, and oceanfront areas like Galle Face Green.
Is Colombo safe for tourists?
Yes, Colombo is generally very safe for tourists. Like any major city, keep your valuables secure in crowded areas and use trusted transport options.
What is the best time to visit Colombo?
Colombo can be visited throughout the year.
What is the best way to get around Colombo?
The easiest ways to get around Colombo are tuk tuks, taxis, and ride-hailing apps like PickMe, Uber for longer days, a private car with a driver is comfortable.
Join our famous Colombo Tuk Tuk tours.
Can you swim at Colombo beaches?
Swimming is limited near Colombo city beaches like Galle Face. For swimming, nearby beaches such as Mount Lavinia are better options.
What local food should I try in Colombo?
Must try foods include rice and curry, kottu roti, hoppers, seafood, isso wade, and local desserts like watalappan.
What are the must-visit places in Colombo for first-time visitors?
First-time visitors should not miss Galle Face Green, Gangaramaya Temple, Pettah Market, Independence Square, the National Museum, and Colombo’s nightlife areas.