A visit to

Colombo

About the place

Colombo is the executive and commercial capital of Sri Lanka, situated on the island's western coast just south of the Kelani River. As a principal port city on the Indian Ocean, it is home to one of the largest artificial harbours in the world and handles the majority of Sri Lanka's foreign trade. This vibrant metropolis is a fascinating blend...

How to reach Colombo

By Air

Colombo is served by Bandaranaike International Airport (CMB), located in Katunayake, approximately 35 kilometres north of the city centre. It is Sri Lanka's primary international gateway, receiving direct flights from major cities across India (Mumbai, Chennai, Delhi, Bangalore), the Middle East, Southeast Asia, and Europe via SriLankan Airlines, IndiGo, Air India, Emirates, and several other carriers.

By Train

Sri Lanka's rail network connects Colombo to several major cities across the island, making trains a popular and scenic way to travel. The Colombo Fort Railway Station is the country's main rail hub, with direct train services to Kandy (approximately 2.5 hours), Galle (about 2–3 hours), Ella (6–7 hours), Jaffna (7–8 hours), and Anuradhapura. The train journey to Kandy through the central highlands and the coastal route to Galle are particularly scenic and beloved by travellers. For airport arrivals, commuter trains also operate between Katunayake South Railway Station (near Bandaranaike International Airport) and Colombo Fort, offering a budget-friendly option.

By Road

Colombo is connected to all major Sri Lankan cities via a well-maintained national highway network. The Southern Expressway links Colombo to Galle and Matara, while the Central Expressway connects the capital to the hill country regions. Long-distance buses depart frequently from the Colombo Central Bus Stand and Bastian Mawatha Private Bus Stand. Air-conditioned luxury coaches and private intercity buses serve routes to Kandy, Galle, Nuwara Eliya, and beyond. Private car hires and tuk-tuks are widely available for shorter intercity trips.

By Sea

Colombo's port is one of the busiest in South Asia and serves as a cruise ship terminal. International cruise liners making Indian Ocean and Asia-Pacific voyages regularly dock at the Colombo Harbour, making the city an accessible stop for sea travellers. While there are no regular passenger ferry services from India to Colombo currently, the port remains a significant maritime entry point for the island.

Want the best Colombo package, handpicked just for you?

Share your travel needs and our travel experts will reach out to you.

Related itineraries

Frequently Asked Questions for Colombo

Colombo is famous for its eclectic mix of colonial architecture, Buddhist temples, lively street markets, and a cosmopolitan food scene. The city is known for landmarks like the iconic Gangaramaya Temple, the candy-striped Jami Ul-Alfar Mosque, the sprawling Galle Face Green beachfront promenade, and the towering Colombo Lotus Tower. Its vibrant Pettah Bazaar, luxury shopping malls, and diverse culinary offerings ranging from street hoppers to fine dining further add to its fame.

Absolutely, Colombo is a city that rewards curious travellers. While it may not have the beaches of the south coast or the heritage of Kandy, it offers an authentic urban Sri Lankan experience packed with culture, history, cuisine, and modernity in equal measure. The city's coastline, leafy Cinnamon Gardens neighbourhood, local museums, and weekend markets make for a genuinely enriching city break.

The best time to visit Colombo is between December and March, when the city enjoys dry, sunny weather with temperatures ranging between 23°C and 31°C. The northeast monsoon from November to February also makes this the ideal period to explore the west and south coasts of Sri Lanka. The months of July and August are also relatively dry in Colombo, though the rest of the island may experience heavier rainfall during this period.

2 to 3 days are generally sufficient to explore Colombo's main highlights, including its key temples, museums, promenades, and markets. If you plan to include day trips to nearby destinations like Negombo, Mount Lavinia Beach, or Kelaniya, extending your stay to 3 to 4 days will give you a much more relaxed and complete experience. Colombo is also best used as a base before heading deeper into Sri Lanka.

Yes, Indian citizens require a visa to visit Sri Lanka, including Colombo. Indian passport holders can apply for an Electronic Travel Authorisation (ETA) online through the official Sri Lanka ETA portal before departure. The ETA is typically a 30-day single-entry tourist visa. It is advisable to apply at least a few days before travel and carry a printed copy of the approval along with a return ticket and confirmed accommodation details.

Colombo's top attractions include:
  • Gangaramaya Temple: A stunning Buddhist temple complex blending Sri Lankan, Thai, and Chinese architecture
  • Galle Face Green: A large oceanfront urban park ideal for evening strolls
  • Colombo National Museum: Sri Lanka's premier museum, showcasing 2,500 years of history
  • Jami Ul-Alfar Mosque: A beautiful 19th-century red-and-white candy-striped mosque in Pettah
  • Colombo Lotus Tower: The tallest free-standing structure in South Asia, offering panoramic city views
  • Independence Memorial Hall: A colonial-era monument commemorating Sri Lanka's independence

  • Explore the chaotic and colourful Pettah Bazaar for local goods and spices
  • Visit the serene Seema Malaka Temple floating on Beira Lake
  • Take an evening walk along Galle Face Green and try local street food like isso vadai
  • Tour the colonial architecture of Fort and Slave Island neighbourhoods
  • Enjoy a sunset at Mount Lavinia Beach, just 12 kilometres south of the city centre
  • Indulge in traditional Sri Lankan cuisine, hoppers, kottu rotti, and lamprais.

Colombo offers a wide range of shopping experiences:
  • Odel and One Galle Face Mall: Upscale shopping malls for fashion and lifestyle brands
  • Pettah Market: The city's oldest and busiest open-air market for textiles, spices, and everyday goods
  • Majestic City and Liberty Plaza: Mid-range malls popular with locals
  • Barefoot Gallery: A boutique store known for handmade textiles and Sri Lankan crafts
  • Crescat Boulevard: A beachside mall ideal for dining and leisure shopping

  • Cinnamon Gardens (Colombo 7): Leafy, upscale neighbourhood, best for luxury travellers and honeymooners
  • Fort & Pettah (Colombo 1): Central and budget-friendly, ideal for business travellers
  • Kollupitiya (Colombo 3): Close to beaches, cafés, and embassies; great for first-time visitors
  • Bambalapitiya (Colombo 4): Laid-back, bohemian vibe with good restaurants and guesthouses
  • Mount Lavinia: Best for beach lovers who want a quieter stay just outside the city

Yes, Colombo serves as the perfect base for combining multiple Sri Lankan destinations in a single itinerary. Kandy is just 2.5 hours away by train or road and is best paired with a 2-night extension to visit the Temple of the Tooth and the scenic hill country. Bentota is around 1.5 hours south by road and is ideal for beach lovers and water sports enthusiasts. Galle, just 2–3 hours away via the Southern Expressway, is a must-visit for its UNESCO-listed Dutch fort and charming colonial streets. A well-planned 7–10 day itinerary can comfortably cover Colombo, Kandy, Bentota, and Galle in a single trip.