Udaipur to Colombo Flights — Guide 2026

Udaipur to Colombo (Sri Lanka) flight guide — 1-stop routings, SriLankan Airlines, IndiGo options and ETA for Indians.

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Cheap flights from Udaipur to Colombo — book online with FlightGPT

Quick answer: Udaipur to Colombo flights take about ≈ 5–7h (1-stop via Mumbai, Bengaluru or Chennai), operated by SriLankan Airlines, IndiGo, Air India, No non-stop from Udaipur — 1-stop connections via Mumbai (BOM), Bengaluru (BLR) or Chennai (MAA). Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest UDR–CMB fare across every airline, OTA and travel agent in one place.

Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.

Looking for cheap flights from Udaipur to Colombo? FlightGPT compares live UDR to CMB fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Udaipur to Colombo non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Udaipur-Colombo fare is one search away.

Udaipur to Colombo flights — quick facts

Getting to Colombo from Udaipur — which stop makes most sense?

Chennai (MAA) is the geographically closest gateway — it's just ≈ 1h 15m from Colombo by SriLankan Airlines or IndiGo, and direct road-and-ferry links exist across the Palk Strait for those who want an alternative adventure. However, UDR has no direct flights to MAA; you'd need an extra hop. Bengaluru (BLR) and Mumbai (BOM) offer the most practical 1-stop routes from Udaipur: IndiGo and SriLankan fly BLR–CMB (≈ 1h 45m) and BOM–CMB (≈ 2h 30m) daily. Via Bengaluru, total elapsed time is roughly 5–5.5 hours. Via Mumbai it stretches to 5.5–6.5 hours. Book a through ticket where possible to protect checked-bag transfer and minimise re-check hassles.

How much does Udaipur to Colombo cost?

Indicative economy return fares (as of June 2026) for the full Udaipur–Colombo journey range from ₹18,000–₹38,000 booked 4–8 weeks ahead. IndiGo often offers BLR–CMB or MAA–CMB sectors at ₹5,000–₹9,000 one way on promotion; combining with a cheap UDR feeder can bring return totals under ₹22,000. SriLankan Airlines tends to price higher but offers better checked-baggage allowances and through-check-in from Indian hubs. Peak demand occurs in December–January (Sri Lanka's best weather, matching Indian school holidays) and during Indian long weekends. Low season (May–September) sees softer demand and cheaper hotels too.

Flight duration and the unique time-zone situation

Sri Lanka shares UTC+5:30 with India — making it one of the only international destinations with zero time difference from IST. This is a huge practical bonus: no jet lag, no meal schedule adjustment and easy coordination with family or colleagues back home. The BLR–CMB sector takes ≈ 1h 45m; UDR–BLR ≈ 1h 40m. Adding a 1.5-hour layover at Bengaluru brings total travel time to ≈ 5 hours. Via Mumbai: UDR–BOM ≈ 1h 15m + BOM–CMB ≈ 2h 30m + layover ≈ 5.5–6.5 hours. Bandaranaike Airport is ≈ 30 km north of Colombo city, with taxi and bus options available.

Baggage rules for the Udaipur–Colombo routing

SriLankan Airlines Economy typically includes 23–30 kg checked baggage on Indian-origin sectors. IndiGo on both the domestic UDR feeder and international CMB sectors allows 15 kg standard (as of June 2026); pre-book additional bags online at ₹500–₹1,200/kg. Air India allows 25 kg on international sectors. If you self-connect via two separate tickets, each leg's allowance is independent — so a 15 kg allowance applies on the domestic feeder even if the international leg gives 30 kg. Carry-on is 7 kg on IndiGo and 7–8 kg on SriLankan. Spices, fresh fruits and meat products are restricted at Colombo customs.

Airports and transfers — Udaipur to Colombo step by step

Start at Maharana Pratap Airport (UDR), ≈ 22 km from city centre (taxis ≈ 35–40 minutes). Check in for your domestic feeder to BLR or BOM — you'll get a boarding pass for the first leg only if booking separately. At the hub airport (BLR: Kempegowda International; BOM: Chhatrapati Shivaji Maharaj International T2), clear security again for the international departure zone and re-check bags if on a self-connect. At Colombo's Bandaranaike International (CMB), the ETA or visa is checked on arrival; immigration is generally efficient and takes ≈ 20–30 minutes. Pre-arrange a taxi or the airport shuttle to avoid inflated at-exit taxi touts.

Sri Lanka ETA — what Indian passport holders need before flying

Sri Lanka has periodically offered a free ETA (Electronic Travel Authorisation) for Indian citizens, granting stays of up to 30 days — but the policy has changed multiple times and should be verified before booking. Apply via the Sri Lanka ETA portal (eta.gov.lk) well in advance; the process typically takes 2–3 working days and the fee (when applicable) is around USD 20–35. You'll need a passport-sized photo, return-ticket details and accommodation confirmation. Indian tourists do not require a physical sticker visa when the ETA is issued electronically. Check the current status at /visas as eligibility and fee-waiver announcements are government-level decisions that can change at short notice.

When is the best time to visit Sri Lanka from Udaipur?

Sri Lanka has distinct regional weather patterns. The western and southern coasts (Colombo, Galle, Mirissa) are best from November to April — sunny, calm and dry, ideal for beaches and whale-watching. The east coast (Trincomalee, Arugam Bay) shines from April to September. The central hills (Kandy, Ella, Nuwara Eliya) are pleasant year-round at altitude (15–25 °C). For Udaipur travellers flying in from Rajasthan's hot climate, Sri Lanka's hill country offers a wonderful contrast. Avoid the southwest monsoon (May–September) if Colombo beaches are your primary draw. December–January is the safest all-round bet and also aligns with Indian school holidays, though fares are highest.

Frequently asked questions

Is there a non-stop flight from Udaipur to Colombo?

No. Udaipur (UDR) has no direct flights to Colombo (CMB). The quickest routing is 1-stop via Bengaluru (BLR) — UDR–BLR takes ≈ 1h 40m and BLR–CMB ≈ 1h 45m, for a total of about 5 hours including layover.

Which airlines fly Udaipur to Colombo?

SriLankan Airlines and IndiGo operate BLR–CMB and BOM–CMB non-stops most frequently. Air India also covers BOM–CMB. For the Udaipur feeder, IndiGo and Air India serve UDR–BLR and UDR–BOM daily.

How much does Udaipur to Colombo cost?

Indicative return fares (as of June 2026) range from ₹18,000–₹38,000 in Economy via Bengaluru or Mumbai. IndiGo promotions on the BLR–CMB sector can bring return totals under ₹22,000 during low season (May–September).

Do Indians need a visa for Sri Lanka?

Yes — an ETA (Electronic Travel Authorisation) is required, applied for online at eta.gov.lk. Sri Lanka has periodically waived the fee for Indians (≈ USD 20–35 when charged). Confirm the current fee status at /visas before booking as the policy changes frequently.

Is there a time difference between Udaipur and Colombo?

No. Sri Lanka and India both operate on UTC+5:30, so there is zero time difference. This makes Colombo one of the most seamless international destinations for Indian travellers in terms of schedule adjustment.

What is the cheapest month to fly Udaipur to Colombo?

May–September (southwest monsoon on the west coast) typically offers the lowest fares (≈ ₹18,000–₹24,000 return). December–January is most expensive due to peak tourism and Indian school holidays, with return fares often exceeding ₹40,000.

Booking the lowest Udaipur to Colombo airfare

There is no single "cheapest day" to fly Udaipur to Colombo — the lowest fare is the one you find by comparing live. Open the search above to line up Udaipur–Colombo prices across SriLankan Airlines, IndiGo, Air India; booking ahead and avoiding peak weekends typically trims 25–40 percent off the walk-up fare.

Booking Udaipur to Colombo at short notice

Flying Udaipur to Colombo at short notice doesn't always mean overpaying. Off-peak departures and unsold seats on SriLankan Airlines, IndiGo, Air India can surface real same-week deals. Put your date into the FlightGPT search above and we'll show every available UDR–CMB fare side by side in seconds.

Udaipur to Colombo flights — connections and routing

There is currently no non-stop service between Udaipur and Colombo — itineraries connect via a hub, with a typical journey of ≈ 5–7h (1-stop via Mumbai, Bengaluru or Chennai). Comparing hubs side by side often saves 15-30 percent. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Udaipur Colombo ticket but are open to a layover.

Udaipur–Colombo pricing, explained

Udaipur–Colombo pricing rewards comparison over loyalty: the best value rotates between low-cost and full-service carriers depending on the date. FlightGPT's grid surfaces every Udaipur Colombo fare with baggage and meals counted in, so the genuinely cheapest all-in ticket is the one that rises to the top.