India to Thailand Flight Time: Direct Routes from Indian Cities

Created on: Aug 20, 2026Last Updated on: Aug 20, 2026
India to Thailand Flight Time: Direct Routes from Indian Cities

Chennai to Thailand flight travel time and direct routes from Delhi, Mumbai, Bengaluru and Kolkata to Bangkok and Phuket, with airlines and fares.

The India to Thailand flight time is about 2.5 to 4.75 hours nonstop to Bangkok, depending on your city: the Chennai to Thailand flight travel time is roughly 3.5 hours nonstop, Kolkata is the closest at about 2.5 hours, Delhi is about 4.5 hours and Mumbai about 4 hours 45 minutes. Chennai, Delhi, Mumbai, Bengaluru and Kolkata all have direct flights to Bangkok as of 2026-07-21, so most Indian travellers can reach Thailand without a connection. This guide lays out the direct routes, airlines and typical fares city by city, plus how to fly on to Phuket and the islands, so you can pick the fastest way in (routes and times last reviewed 2026-07-21).

How long is the flight from India to Thailand?

Nonstop flights from India to Bangkok take between about 2.5 hours (Kolkata) and 4 hours 45 minutes (Mumbai), with Chennai, Bengaluru and the other metros falling in between. Kolkata is India’s closest metro to Thailand, with the hop to Bangkok taking about 2 hours 25 to 2 hours 40 minutes (a third-party source, Kolkata-Bangkok flight time, accessed 2026-07-21). Chennai to Bangkok is about 3 hours 25 to 3 hours 45 minutes (a third-party source, Chennai-Bangkok flight time, accessed 2026-07-21), Delhi about 4 hours 20 to 4 hours 30 minutes (FlightsFrom, DEL-BKK, accessed 2026-07-21), and Mumbai about 4 hours 45 minutes (FlightsFrom, BOM-BKK, accessed 2026-07-21). If your itinerary has a stop, add a layover: one-stop routings via Bangkok, Kuala Lumpur or Singapore typically total 7 hours or more.

Direct flights from India to Thailand

Five major Indian cities have direct flights to Bangkok: Chennai, Delhi, Mumbai, Bengaluru and Kolkata, flown by IndiGo, Air India, Air India Express, Thai Airways, Thai AirAsia, Thai Lion Air and Thai Vietjet. The table is the quick answer; the city sections add detail. Note that Bangkok has two airports, Suvarnabhumi (BKK) and Don Mueang (DMK, the low-cost hub), and your carrier decides which one you land at. Airlines and times change seasonally, so re-check schedules when you book (last reviewed 2026-07-21).

From

Nonstop to

Airlines (as of 2026-07-21)

Typical nonstop time

Typical return fare

Chennai

Bangkok (BKK / DMK)

IndiGo, Thai Airways, Air India Express, Thai AirAsia

~3 h 25 m-3 h 45 m

INR 13,000-24,000 (often India’s cheapest)

Delhi

Bangkok (BKK)

Air India, IndiGo, Thai Airways

~4 h 20 m-4 h 30 m

INR 15,000-30,000 by season

Mumbai

Bangkok (BKK / DMK)

Air India, IndiGo, Thai Airways, Thai Vietjet

~4 h 45 m

INR 15,000-30,000 by season

Bengaluru

Bangkok (BKK / DMK)

Thai Airways, IndiGo, Air India Express, Thai AirAsia

~3 h 55 m-4 h

INR 14,000-28,000 by season

Kolkata

Bangkok (BKK / DMK)

IndiGo, Thai Airways, Thai AirAsia, Thai Lion Air

~2 h 25 m-2 h 40 m

INR 12,000-22,000 (India’s shortest hop)

Delhi

Phuket (HKT)

IndiGo, Air India

~4 h 40 m-4 h 55 m

INR 18,000-35,000 by season

Any metro

Phuket via Bangkok

Multiple carriers

Bangkok time + ~1 h 30 m leg

fare of the two legs

Fare ranges reflect typical return economy pricing across cities, with Kolkata and Chennai usually the cheapest departure points; on the cheapest dates live route data has shown India-Bangkok returns from around INR 10,000 to 13,000 (a third-party source India, India-Bangkok fares, accessed 2026-07-21), and Air India lists Bangkok fares from about INR 13,881 (Air India, flights to Bangkok, accessed 2026-07-21). For how flights fit the full budget, see our guide to the Thailand trip cost from India .

From Chennai

Chennai has a nonstop to Bangkok, so the Chennai to Thailand flight travel time is about 3 hours 25 to 3 hours 45 minutes rather than the 7-plus hours a connection would take (a third-party source, Chennai-Bangkok, accessed 2026-07-21). IndiGo, Thai Airways, Air India Express and Thai AirAsia serve the route depending on the season, landing at either Suvarnabhumi (BKK) or Don Mueang (DMK), and it is often one of India’s cheapest gateways to Thailand, with returns commonly in the INR 13,000 to 24,000 band (Skyscanner India, Chennai-Bangkok, accessed 2026-07-21).

From Delhi

Delhi has India’s widest choice, with Air India, IndiGo and Thai Airways flying nonstop to Bangkok in about 4 hours 20 to 4 hours 30 minutes on wide-body aircraft, and the route runs many times a day (FlightsFrom, DEL-BKK, accessed 2026-07-21). Delhi also has a nonstop to Phuket on IndiGo and Air India (about 4 hours 40 to 4 hours 55 minutes) if the beach is your first stop (FlightsFrom, DEL-HKT, accessed 2026-07-21).

From Mumbai

The Mumbai to Thailand flight time is about 4 hours 45 minutes to Bangkok, flown nonstop by Air India, IndiGo, Thai Airways and Thai Vietjet (FlightsFrom, BOM-BKK, accessed 2026-07-21). Mumbai travellers heading to Phuket usually connect through Bangkok.

From Bengaluru

Bengaluru has nonstops to Bangkok on Thai Airways, IndiGo, Air India Express and Thai AirAsia, taking about 3 hours 55 minutes to 4 hours (FlightsFrom, BLR-BKK, accessed 2026-07-21), making it one of the quicker South Indian gateways.

From Kolkata

Kolkata is the fastest and often the cheapest gateway: the nonstop to Bangkok takes about 2 hours 25 to 2 hours 40 minutes, shorter than many domestic Indian flights, on IndiGo, Thai Airways, Thai AirAsia and Thai Lion Air (FlightsFrom, CCU-BKK, accessed 2026-07-21).

Flying on to Phuket and the islands

Delhi and some other metros have a seasonal nonstop to Phuket, but for most travellers the route is a Bangkok flight plus a short domestic hop, since Bangkok to Phuket is only about 1 hour 30 minutes. Delhi to Phuket nonstop runs about 4 hours 40 to 4 hours 55 minutes on IndiGo and Air India (FlightsFrom, DEL-HKT, accessed 2026-07-21); from other cities you fly into Bangkok and connect onward to Phuket, Krabi or Koh Samui on a domestic carrier. Which city you fly into shapes the whole trip, so plan the route first: our Thailand itinerary maps which entry point fits 3, 5 and 7 day plans.

One-stop options and when they are worth it

A connection makes sense only when it is meaningfully cheaper than the nonstop, when your city has no direct flight that day, or when the timing suits you better. The usual hubs are Kuala Lumpur, Singapore and the Gulf, which turn a 3-to-5 hour nonstop into a 7-hour-plus journey. As a rule of thumb, a connection is worth 2 to 4 extra hours only if it saves a few thousand rupees or lands you at a better time; on sale dates the nonstops often match connecting fares, so check both before assuming the stopover saves money.

Landing in Bangkok: airport to city basics

Both Bangkok airports connect cheaply to the city, so budget roughly INR 120 by train to about INR 1,600 by taxi to reach your hotel. From Suvarnabhumi (BKK), the Airport Rail Link runs to Phaya Thai in about 30 minutes for around 45 THB (about INR 120 at 1 THB = INR 2.6 on 2026-07-21), while a metered taxi to central Bangkok totals roughly 400 to 600 THB (about INR 1,040 to 1,560) including the 50 THB airport surcharge and expressway tolls (Suvarnabhumi Airport transport guide, accessed 2026-07-21). Grab and Bolt give upfront fares in the same range. Don Mueang (DMK), the low-cost airport, is served by buses, taxis and a separate rail connection rather than the Airport Rail Link, so allow extra time if your carrier lands you there.

Booking tips for Indian travellers

Book about two months out, watch the low-fare days on the budget carriers, and protect the ticket once it is paid for. Booking roughly two months (around 79 days) ahead typically prices below last-minute fares, and February is usually the cheapest month to fly to Bangkok while the May peak is the priciest (a third-party source India, India-Bangkok fares, accessed 2026-07-21). Fares also swing with the season, so line the flight up with when you actually want to go: our guide to the best time to visit Thailand covers the weather and crowd trade-offs. One more practical step: flight delays and cancellations are exactly what travel cover exists for, and Zurich Kotak General Insurance, an IRDAI-registered general insurer in India and part of the Zurich Insurance Group, covers trip delay and trip cancellation up to plan limits under its retail Smart Travel plans (for Thailand, an Asia-geography destination, the Excel and Prime tiers with sum insured up to USD 500,000); see travel insurance for Thailand for what a Thailand policy includes.

Travelling to Thailand? Get covered before you fly. Get a travel insurance for Thailand quote in minutes: enter your trip dates and travellers, pick a plan, and download your policy instantly.

FAQ

Q: What is the Chennai to Thailand flight travel time?

A: About 3 hours 25 to 3 hours 45 minutes nonstop from Chennai to Bangkok, flown by IndiGo, Thai Airways, Air India Express and Thai AirAsia depending on the season. Chennai has a direct route, so there is no need to connect, and it is often one of India’s cheapest gateways to Thailand.

Q: How many hours is the flight from India to Thailand?

A: About 2.5 to 4.75 hours nonstop to Bangkok, depending on the departure city: roughly 2.5 hours from Kolkata, 3.5 hours from Chennai, about 4 hours from Bengaluru, 4.5 hours from Delhi and 4 hours 45 minutes from Mumbai. One-stop itineraries take 7 hours or more.

Q: Which Indian cities have direct flights to Thailand?

A: Chennai, Delhi, Mumbai, Bengaluru and Kolkata all have nonstop flights to Bangkok as of 2026-07-21, flown by IndiGo, Air India, Air India Express, Thai Airways, Thai AirAsia, Thai Lion Air and Thai Vietjet. Delhi also has a seasonal nonstop to Phuket. Routes change seasonally, so confirm schedules at booking.

Q: How much does a flight to Thailand cost from India?

A: Typically INR 13,000-30,000 return depending on city, carrier and season, with Chennai and Kolkata usually the cheapest; on the lowest dates returns can dip near INR 10,000-13,000. Booking about two months ahead usually beats last-minute fares. Our guide to Thailand trip cost from India puts fares in the full trip budget.

Author Logo
Team Zurich Kotak GIC

The content of this blog has been created and carefully reviewed by the esteemed team at Zurich Kotak General Insurance, with the sole purpose of providing valuable guidance and sharing insights on the importance of general insurance. Our objective is to assist users in making informed decisions when purchasing or renewing insurance policies for their cars, bikes, and health. Our expertly curated information aims to empower our readers with the knowledge they need to protect their valuable assets and financial interests.

Disclaimer: Insurance is the subject matter of solicitation. Zurich Kotak General Insurance Company (India) Limited | IRDAI Reg. No. 152 | CIN: U66022MH2004PLC146478. Premium and coverage details are indicative and subject to policy terms, conditions, and exclusions. Please read the sales brochure and policy wordings carefully before purchase. Benefits, waiting periods, and exclusions may vary by product and plan. Participation is voluntary.