Dibrugarh to Colombo Flights — Guide 2026

Dibrugarh (DIB) to Colombo (CMB): one-stop routings via Kolkata or Chennai, flight times, fares and Sri Lanka ETA visa tips for 2026.

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

Cheap flights from Dibrugarh to Colombo — book online with FlightGPT

Quick answer: Dibrugarh to Colombo flights take about ≈ 8–11h (1-stop via Kolkata/Chennai), No non-stop — 1-stop via Kolkata (CCU)/Chennai (MAA). Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest DIB–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 Dibrugarh to Colombo? FlightGPT compares live DIB 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 Dibrugarh to Colombo non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Dibrugarh-Colombo fare is one search away.

Dibrugarh to Colombo flights — quick facts

Getting from Dibrugarh into the island corridor

With only domestic flights at Mohanbari (DIB), your Colombo journey begins with a feeder hop. Chennai (MAA) is the strongest gateway thanks to frequent SriLankan Airlines and IndiGo service and a short 1h 15m hop to Colombo, but it is a long 2h 40m flight south from Dibrugarh. Kolkata (CCU) is closer to Dibrugarh but has fewer Colombo frequencies. Choose by which feeder gives the tightest overall time.

Comparing the Chennai and Kolkata paths

The Chennai routing (DIB–MAA–CMB) is the most reliable, with the MAA–CMB sector under 90 minutes and multiple daily departures; total trip time is roughly 8–9 hours including a layover. Kolkata-based routings work too but usually involve a longer or less frequent Colombo leg, pushing journeys to 10–11 hours. For comparison with another island hop, see our Dibrugarh to Male guide.

Airlines linking eastern India and Sri Lanka

SriLankan Airlines is the national carrier and offers the densest network into Colombo with good connections from Chennai. IndiGo competes hard on price across Chennai–Colombo and other Indian gateways, and Air India serves the route from select metros. For the Dibrugarh feeder you will mostly fly IndiGo or Alliance Air. Pairing a budget feeder with SriLankan on the international leg is a common, cost-effective mix.

Typical fares and the cheapest windows

Economy round-trips between the Assam region and Colombo usually fall in the ₹24,000–₹42,000 range, rising to ₹50,000+ during the December–March peak when the west-coast beaches are dry. The softest fares appear in May–June and September. Booking 4–6 weeks ahead and keeping dates flexible around your Chennai or Kolkata layover keeps you in the lower band.

Sri Lanka ETA: what Indians must arrange

Indian passport holders need a Sri Lanka Electronic Travel Authorisation (ETA) before arrival — apply online and it is usually approved within 24–48 hours, granting a 30-day tourist stay. Carry your passport valid 6 months, return ticket and the printed ETA. Fees are modest, but always apply through the official portal to avoid markup agents. Our visa guide tracks the latest ETA process and costs.

When to go and arrival logistics

The west and south coasts, including Colombo, are best from December to March (28–31°C, dry), while the May–September monsoon hits that side hardest. Bandaranaike International (CMB) sits about 35 km north of Colombo, roughly a 45–60 minute taxi ride. SriLankan economy typically allows 30 kg checked, while budget feeders may cap you at 15–20 kg, so confirm through-baggage rules before you fly.

Practical tips for first-time island travellers

Because Colombo shares India's exact time zone, there is no jet lag to manage. Withdraw Sri Lankan rupees at the airport or use a forex card, as card acceptance varies outside cities. If self-transferring, leave at least 2.5–3 hours in Chennai or Kolkata for immigration and re-check-in. Pre-book excess baggage online if carrying tea or gifts, where rates run far below airport counter prices.

Frequently asked questions

Is there a direct flight from Dibrugarh to Colombo?

No. Dibrugarh has no international service, so you connect via Chennai or Kolkata, with total travel time around 8–11 hours over roughly 2,750 km.

Do Indians need a visa for Sri Lanka?

Yes. Indians need a Sri Lanka ETA, applied online and usually approved within 24–48 hours, granting a 30-day tourist stay.

What is the time difference with Colombo?

There is none — Colombo and India both run on UTC+5:30, so there is zero jet lag.

Which routing is fastest to Colombo?

The Chennai path (DIB–MAA–CMB) is fastest, with the Chennai–Colombo leg under 90 minutes and a total trip of about 8–9 hours.

How much does a DIB to Colombo round-trip cost?

Economy typically runs ₹24,000–₹42,000, rising above ₹50,000 in the December–March peak; cheapest in May–June and September.

What baggage allowance applies?

SriLankan economy usually allows 30 kg checked, but budget feeder legs may limit you to 15–20 kg, so confirm before booking.

How to get the cheapest Dibrugarh–Colombo fare

What you pay on the Dibrugarh–Colombo route hinges on timing: book roughly 3–8 weeks ahead, stay flexible on the day of week, and you usually land the better fare. Search Dibrugarh to Colombo live to see how today's price compares to dates a month out — the gap is often 25–40 percent across .

Same-week Dibrugarh to Colombo tickets

Last-minute Dibrugarh to Colombo fares move fast, but they're rarely the same across every airline. Run your date through the search above and FlightGPT compares real-time Dibrugarh Colombo prices across — so you grab the cheapest seat still open, not the first one you see.

Dibrugarh to Colombo flights — connections and routing

There is currently no non-stop service between Dibrugarh and Colombo — itineraries connect via a hub, with a typical journey of ≈ 8–11h (1-stop via Kolkata/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 Dibrugarh Colombo ticket but are open to a layover.

What Dibrugarh–Colombo fares look like

Expect Dibrugarh–Colombo fares to vary by cabin, baggage and how the fare is bundled. A bare low-cost fare can end up dearer than a full-service carrier ticket once you add a bag and a seat. FlightGPT shows the all-in price for each option, so you're comparing like for like rather than misleading lead-in fares.