Skip to main content
This is a photo of a monument in Thailand identified by the ID

Flight route guide · DEL → BKK

Delhi to Bangkok flights

Delhi to Bangkok non-stop flights take about 4h 10m. Compare Thai Airways, Air India and IndiGo, baggage rules, fares from ₹12,000 and city transfers.

Fact-checked 2 min readBy the Elitech Travels editorial desk
Non-stop · 4h 10mOne-way from ₹12,000
Diego Delso · CC BY-SA 3.0

Quick answer

Delhi to Bangkok is a non-stop flight of about 4 hours 10 minutes, covering roughly 2,950 km. Thai Airways, Air India and IndiGo fly it daily into Suvarnabhumi Airport, with several overnight departures. One-way economy fares start around ₹12,000 booked 3–6 weeks ahead in a quiet month. Indians currently enter Thailand visa-free but must file the online arrival card.

Route facts

Flight time
4h 10m
Distance
≈ 2,950 km
Starting fare
₹12,000 one-way
Airlines
Thai Airways, Air India, IndiGo
Cheapest months
Jul–Sep and late Jan–Feb
Entry
Visa-free entry for Indian passport holders at the time of review (check the permitted stay); submit the free Thailand Digital Arrival Card online within 3 days before arrival.

Indira Gandhi International Airport (DEL) to Suvarnabhumi Airport (BKK). Fares are typical starting one-way economy prices booked 3–6 weeks ahead outside peak dates — live prices vary by the hour.

Which airlines fly Delhi to Bangkok non-stop?

Thai Airways, Air India and IndiGo all fly the route daily, most of them more than once. Flights leave from Terminal 3 at Delhi and usually land at Suvarnabhumi (BKK). Low-cost Thai airlines have at times used Bangkok's older Don Mueang airport (DMK), so check which airport your ticket shows before you book a transfer or a connecting flight.

What are the best flight timings?

Bangkok is 1 hour 30 minutes ahead of India. Many flights leave Delhi between 11 pm and 2 am and land around dawn — cheap, but you lose a night and hotel check-in is at 2 pm. A morning departure lands mid-afternoon and is far kinder to children and older parents.

Baggage on full-service and low-cost airlines

Thai Airways and Air India economy include meals and usually 20–30 kg of checked baggage, depending on fare brand. IndiGo includes a checked bag on most international fares but charges for meals and seat selection. Shoppers heading home from Pratunam or MBK should prebook extra kilos online — it costs far less than paying at the airport.

Getting from Suvarnabhumi to the city

The Airport Rail Link reaches Phaya Thai in about 26 minutes for THB 45 (about ₹120). A metered taxi to Sukhumvit or Silom takes 35–60 minutes and costs THB 300–450 (₹800–1,200) including tolls and the THB 50 airport surcharge. Use the official taxi queue, not touts in the arrivals hall.

When to book, and connecting options

Book 3–6 weeks ahead. Fares rise in May–June, around Diwali and from mid-December to early January. July–September and late January–February are usually cheapest. Bangkok is also a cheap hub for Phuket, Krabi and Chiang Mai — domestic Thai flights often cost ₹3,000–5,000 one way.

Tips for families and seniors

  • Pick a daytime flight; overnight arrivals are hard on children.
  • Fill in the Thailand Digital Arrival Card for every traveller, including infants.
  • Immigration queues at BKK can exceed an hour at peak times; request wheelchair assistance for seniors at booking.

Read our Thailand visa guide, Bangkok trip cost and things to do in Bangkok, or browse more flight routes.

Frequently asked questions

How long is the flight from Delhi to Bangkok?
A non-stop flight from Delhi to Bangkok takes about 4 hours to 4 hours 20 minutes. Bangkok is 1 hour 30 minutes ahead of India, so a flight leaving Delhi at midnight lands at about 5:40 am Thai time.
Which airlines fly direct from Delhi to Bangkok?
Thai Airways, Air India and IndiGo fly non-stop from Delhi to Bangkok's Suvarnabhumi Airport, with several departures a day between them. Low-cost Thai airlines have at times flown to Don Mueang instead, so always check the arrival airport on your ticket.
Do Indians need a visa for Thailand?
At the time of review, Indian passport holders can enter Thailand visa-free for a tourist stay, but the permitted length has been under revision, so confirm it before travel. Every traveller must also submit the free Thailand Digital Arrival Card online within three days before arrival.
What is the cheapest month to fly Delhi to Bangkok?
Fares are usually lowest from July to September, during Thailand's rainy season, and in late January to February. Avoid May–June school holidays, Diwali and Christmas–New Year if price matters. One-way fares start around ₹12,000 when booked 3–6 weeks ahead.
How do I get from Bangkok airport to the city?
The Airport Rail Link from Suvarnabhumi reaches Phaya Thai in about 26 minutes for THB 45, roughly ₹120. A metered taxi to Sukhumvit takes 35–60 minutes and costs about ₹800–1,200 including tolls. Use the official taxi counter on Level 1.

How we checked this page

Last reviewed

Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.