Colombo travel guide for Indians — flights, hotels, things to do, tour packages
Colombo is Sri Lanka's grand, tropical, cosmopolitan capital — a city of Buddhist temples beside Dutch colonial churches, bustling spice markets, oceanfront promenades, world-class cricket and some of the finest crab and prawn curries in Asia. For Indian travellers, Colombo is almost uniquely positioned: it is closer to Chennai than Chennai is to Mumbai, requires no Schengen or complicated long-haul visa, and shares deep cultural, religious and culinary bonds with South India while still feeling unmistakably foreign and worth exploring. Whether you are doing a long weekend from Chennai, combining Colombo with Kandy and the cultural triangle, or treating it as the starting point for a full Sri Lanka loop, this island capital rewards every kind of traveller.
Key facts at a glance
- Country: Democratic Socialist Republic of Sri Lanka
- Currency: Sri Lankan Rupee (LKR) — ₹1 ≈ LKR 0.40
- Languages: Sinhala and Tamil (official); English widely used in Colombo
- Time zone: SLST (UTC+5:30) — same timezone as India
- Best time to visit: December-March (southwest side dry season)
- Visa for Indians: Sri Lanka ETA (Electronic Travel Authorisation) — apply online
- Typical trip length: 3-4 days Colombo, 7-10 days Sri Lanka loop
- Main airport: Bandaranaike International Airport (CMB), 35 km north in Katunayake
About Colombo
Colombo has been a major port since at least the 8th century, when Arab traders used it as a waypoint between the Persian Gulf and Southeast Asia. The Portuguese arrived in 1505, the Dutch in 1658 and the British in 1796 — each leaving architectural and cultural imprints that are still visible in the city's Dutch-era grid streets, colonial government buildings, Tamil and Sinhalese religious traditions, and a cuisine that draws from all these influences.
The modern city can feel confusing at first glance — there is no single obvious centre, and Colombo's commercial, residential and heritage zones bleed into each other. But the key neighbourhoods resolve the map: Fort is the old commercial district with colonial-era banks and government buildings; Pettah is the chaotic, compelling bazaar quarter immediately east of Fort; Cinnamon Gardens / Colombo 7 is the leafy, affluent tree-lined zone with museums, galleries, upmarket restaurants and the University of Colombo; Galle Face Green is the grand oceanfront promenade; and Mount Lavinia, 12 km south, has a sandy beach and beautiful heritage hotel.
For Indian visitors, Colombo feels both familiar and foreign in the best possible way. The Tamil-speaking areas of Colombo feel culturally very close to Tamil Nadu; the vegetarian and vegan food scene is excellent; the tuk-tuk culture is identical to India; and yet the Sinhalese Buddhist heritage, the British colonial architecture, the ocean-facing city, the cinnamon plantations and the extraordinary wildlife (leopards in Yala, elephants in Udawalawe) make it feel like a genuine discovery.
Best time to visit Colombo
Sri Lanka has an unusual dual-monsoon pattern caused by its position in the Indian Ocean, meaning different parts of the island have different best seasons. For Colombo and the southwest coast, the dry season runs from December to March — warm (28-32°C), sunny and with minimal rainfall. This is the most pleasant time for sightseeing and beach visits, and it aligns with Indian school holidays, making December particularly busy (book hotels 2-3 months ahead).
April is a special time to visit: Sinhala and Tamil New Year (April 13-14) is Sri Lanka's biggest cultural festival, celebrated with traditional games, oil-lamp ceremonies, sweet-making rituals and family gatherings. The atmosphere is festive and welcoming for visitors, though transport and accommodation must be booked early.
The southwest monsoon (May to September) brings heavy rains to Colombo and the western coast. The city can flood briefly, outdoor activities are disrupted, but museum visits, the cultural triangle (Sigiriya, Anuradhapura, Polonnaruwa) and the east coast (Trincomalee, Arugam Bay) are dry and at their best during these months. October to November is the inter-monsoon period with brief showers; November can be particularly wet but hotels are cheap.
Top things to do in Colombo
Gangaramaya Temple — Colombo's most famous and visually captivating Buddhist temple, built on the edge of Beira Lake in 1885 and expanded over 140 years into an eclectic collection of donations from Buddhist communities worldwide. The main shrine room contains gold Buddha statues, carved elephant tusks, vintage cars, motorcycles, ancient manuscripts and religious artefacts — it is gloriously over-the-top. The adjacent Seema Malaka meditation pavilion, floating on Beira Lake, is one of the most photographed Buddhist sites in Sri Lanka. Arrive early to avoid crowds.
Galle Face Green — the long, windswept oceanfront promenade stretching 500 metres along the Indian Ocean in central Colombo. In the evening it fills with kite flyers, vendors selling isso wade (prawn fritters), kottu roti carts and couples watching the sunset. The grand Galle Face Hotel (1864) at the northern end is worth a drink even if you are not staying — order a Ceylon G&T on the colonial-era terrace.
Pettah Market and the Old Bazaar — a dense, Dickensian bazaar district east of Fort where entire streets specialise in single categories: electronics, fabrics, jewellery, spices, ayurvedic herbs, dried fish. The Dutch Period Museum at the heart of Pettah and the Jami Ul Alfar Mosque (the red-and-white candy-striped mosque, one of Colombo's most iconic buildings) are highlights. Pettah is also where you find excellent cheap Sri Lankan street food.
National Museum of Sri Lanka — the country's premier museum in Colombo 7, with galleries covering the Kandyan Kingdom, royal regalia, ancient artefacts, masks, traditional handicrafts and natural history. The throne and crown of the last Kandyan king are the star exhibits. Allow 2-3 hours.
Beira Lake — a large urban lake in the heart of Colombo, surrounded by temples, churches and parks. Pedal boats and row boats can be hired; the lake walk at dusk is pleasant and popular with locals.
Day trip: Kandy — 115 km northeast of Colombo (3h by road, 2h 45m by train on the scenic hill railway), Kandy is Sri Lanka's cultural capital and home to the Temple of the Tooth (Sri Dalada Maligawa) — the most sacred Buddhist shrine in Sri Lanka, containing a tooth relic of the Buddha. The Esala Perahera procession in July-August is one of Asia's great religious spectacles. Kandy Lake, the Royal Botanical Gardens of Peradeniya and surrounding tea estates make this a full-day excursion. The train from Colombo Fort to Kandy passes through rubber and coconut plantations and is a beautiful journey.
Day trip: Sigiriya — 170 km north of Colombo (4h), the Lion Rock fortress is Sri Lanka's most iconic sight: a 200-metre-high granite monolith with a 5th-century royal palace on its summit, surrounded by water gardens and frescoes. UNESCO World Heritage, it is a steep but manageable 1-hour climb. Combine with the cave temples at Dambulla (30 min away) for a full cultural triangle day.
How to get there — flights from India
Colombo is one of India's most connected overseas destinations, with multiple daily non-stop flights from several Indian cities:
- Chennai to Colombo — shortest route, 1h 10m. IndiGo, Air India, SriLankan Airlines fly multiple times daily
- Bangalore to Colombo — 1h 45m non-stop. IndiGo, Air India, SriLankan Airlines
- Mumbai to Colombo — 2h 30m non-stop. IndiGo, Air India, SriLankan Airlines
- Delhi to Colombo — 3h 30m non-stop. Air India, IndiGo, SriLankan Airlines direct; also 1-stop via Chennai or Bangalore
SriLankan Airlines is the flag carrier and offers the most frequencies from Indian cities. IndiGo and Air India are the primary Indian carriers on this route. Round-trip fares from Chennai or Bangalore start as low as ₹10,000-18,000 during sales, with typical economy fares of ₹15,000-28,000. From Delhi and Mumbai expect ₹18,000-35,000 return. Colombo's Bandaranaike International Airport (CMB) is at Katunayake, 35 km north of the city centre — taxis take 45-60 minutes; the express highway bus takes 90 minutes.
Where to stay in Colombo
Colombo 7 / Cinnamon Gardens — the most upscale address, with luxury hotels (Cinnamon Grand, Hilton Colombo, Shangri-La Colombo), green boulevards, the Viharamahadevi Park, galleries and restaurants. Most independent travellers and families choose this area.
Fort / Galle Face — the central business district with sea-facing hotels (Galle Face Hotel, Taj Samudra, Kingsbury) along the oceanfront promenade. Historic, convenient for the main sights, with good access to Pettah Market.
Colombo 3 / Kollupitiya — between Fort and Cinnamon Gardens, with a mix of boutique hotels, guesthouses, restaurants and the Arcade Independence Square shopping complex.
Mount Lavinia — 12 km south, a beach suburb with the legendary Mount Lavinia Hotel (a converted British governor's residence) and a sandy beach lined with casual seafood restaurants. A lovely base for those who want beach access while visiting Colombo.
Budget guesthouses and homestays in Colombo start around ₹2,500-4,000/night. Mid-range 3-4 star hotels run ₹5,000-10,000. Luxury 5-stars from ₹15,000-35,000. The food situation is ideal for Indian visitors — Sri Lankan cuisine is closely related to South Indian cooking, with rice and curry, hoppers (bowl-shaped fermented rice crepes), string hoppers, kottu roti and pol roti all familiar to South Indian palates. The spicing is similar; coconut milk-based curries, dried fish, sambol and vadai are staples. Vegetarian and vegan food is abundant; South Indian restaurants (Saravana Bhavan has a Colombo branch) and pure-vegetarian eateries are easy to find.
Visa and practical tips for Indians visiting Colombo
Indians require an Electronic Travel Authorisation (ETA) to enter Sri Lanka — apply online at eta.gov.lk before your trip. The tourist ETA costs USD 35 for Indians (as of 2024 rates; check current fees) and allows a 30-day stay, extendable to 90 days in-country. Processing is usually instant or within a few hours. Keep the approval email or printout for immigration.
Note: Sri Lanka has had some periods where it waived ETA fees for Indian nationals or introduced free-visa-on-arrival as a tourism promotion measure. Always check the Sri Lanka Tourism Promotion Bureau website closest to your travel date for the most current policy, as visa rules have changed multiple times in recent years.
Currency: The Sri Lankan Rupee (LKR) is not commonly available in India. Carry USD or Indian Rupees (some forex counters in Colombo accept INR, particularly in tourist areas and at Thomas Cook/Moneycorp outlets), or use an international debit card at Colombo's widely available ATMs (ComBank, HNB, Sampath Bank). ₹1 ≈ LKR 0.40 at current rates, so LKR 10,000 ≈ approximately ₹4,000. Colombo is affordable by Indian urban standards.
Getting around: The PickMe app (Sri Lanka's equivalent of Uber) works excellently in Colombo for metered taxis and tuk-tuks. Uber also operates in Colombo. Traditional metered taxis from CMB airport to the city cost around LKR 3,000-4,000 (₹1,200-1,600); pre-book through your hotel or use PickMe. City bus services are cheap but chaotic.
Communication: Indian SIM cards with international roaming work in Sri Lanka (check your plan), but buying a local SIM (Dialog, Mobitel or Hutch) at the airport arrivals hall is very affordable — LKR 500-800 for 10 GB of data.
Language: English is widely spoken in Colombo's hotels, restaurants, shops and tourist sites. In Tamil-speaking areas of Colombo (Wellawatte, Bambalapitiya), Tamil speakers from South India will find themselves perfectly understood.
Frequently asked questions
Do Indians need a visa for Sri Lanka?
Yes, Indians need an Electronic Travel Authorisation (ETA) applied online at eta.gov.lk before travel. The ETA costs USD 35 for a 30-day stay (check current rates as Sri Lanka periodically offers fee waivers for Indians). Processing is usually same-day. Sri Lanka has also offered visa-on-arrival for Indians at certain times, so check the latest policy before booking.
How long is the flight from India to Colombo?
Chennai to Colombo is the shortest route at just 1h 10m — one of the shortest international flights from India. Bangalore is 1h 45m, Mumbai is 2h 30m, and Delhi is 3h 30m. Multiple airlines including IndiGo, Air India and SriLankan Airlines operate daily non-stop services.
Is it safe for Indian tourists to visit Colombo and Sri Lanka?
Yes, Sri Lanka is very safe for Indian tourists. It is one of the most tourist-friendly countries in South Asia, with a heavy presence of Indian visitors year-round. Standard travel precautions apply in crowded areas. The 2022 economic crisis has stabilised and the tourist infrastructure is fully operational.
Can I do a day trip to Kandy or Sigiriya from Colombo?
Kandy is 3 hours by road or scenic train from Colombo and is very doable as a day trip, though an overnight stay is more relaxed. Sigiriya (Lion Rock) is 4 hours from Colombo and best done as a long day trip with a private driver, or with an overnight stay in Sigiriya or Dambulla.
What is the currency situation for Indian visitors in Sri Lanka?
The Sri Lankan Rupee (LKR) is not available in India. Carry USD or use an international debit card at ATMs (widely available in Colombo). Some forex counters accept Indian Rupees directly. ₹1 ≈ LKR 0.40 at current rates, making Sri Lanka quite affordable for Indian visitors.
Plan your Colombo trip with FlightGPT
Planning a trip to Colombo, Sri Lanka? FlightGPT is the all-in-one Colombo travel guide for Indian travellers — compare cheap flights to Colombo, browse curated Colombo tour packages, check the latest Colombo visa rules for Indian passport holders, find the best things to do in Colombo, and get a realistic estimate of your Colombo trip cost in INR. Search, plan and book on a single AI-native interface.
Cheap flights to Colombo from India
The cheapest flights to Colombo from Delhi, Mumbai, Bangalore, Hyderabad, Chennai, Kolkata or Kochi update live on FlightGPT. Typical non-stop flight time from India is . Use the search box above to compare Colombo airfare across every Indian and international carrier — including direct Colombo flights, 1-stop alternatives, last-minute deals and 90-day advance fares.
Cheap hotels in Colombo
Looking for cheap hotels in Colombo, mid-range Colombo stays or 5-star Colombo resorts? Our HotelGPT search lets you describe what you want — beach, boutique, central, family — in plain English. Indian-traveller-friendly hotels (vegetarian breakfast, English-speaking staff, complimentary airport transfer) are clearly tagged.
Colombo tour packages from India
Browse Colombo tour packages on FlightGPT — guaranteed-departure group tours plus tailor-made trips for honeymoon, family, friends and solo travellers. Compare 3-night Colombo weekend escapes, week-long honeymoon packages, multi-city itineraries and luxury 5-star Colombo packages. Every package includes flights, hotels, transfers and sightseeing in one INR price.
Colombo visa for Indians
Sri Lanka ETA (Electronic Travel Authorisation) — apply online Our visa guide walks through the application step-by-step (documents, fees, processing time, online appointment) for every popular destination.
Colombo trip cost — what to budget
A realistic Colombo trip cost from India depends on your travel style: backpacker, mid-range or luxury. Use FlightGPT's daily-budget estimates to plan. Add Colombo flights from India (varies seasonally), visa fees, travel insurance and forex. Most Indian travellers spend INR 60,000-2,00,000 for a week in Colombo including everything.
Best time to visit Colombo
Colombo is best visited December-March (southwest side dry season). Off-season visits are 30-50% cheaper but check weather and operating hours of attractions before you book.
Things to do in Colombo
Top experiences in Colombo — see the city highlights, food tours, day trips and Instagram-famous spots in our complete Colombo guide above. Most travellers spend 3-5 nights in Colombo as a standalone trip, or combine it with nearby destinations.