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

Flight route guide · CCU → BKK

Kolkata to Bangkok flights

Kolkata to Bangkok non-stop flights take about 2h 30m on Thai Airways, IndiGo and Thai AirAsia. BKK vs DMK, fares, baggage, TDAC and Puja-season tips.

Fact-checked 2 min readBy the Elitech Travels editorial desk
Non-stop · 2h 30mOne-way from ₹8,500
Diego Delso · CC BY-SA 3.0

Quick answer

Kolkata to Bangkok non-stop takes about 2 hours 30 minutes over roughly 1,640 km, one of the shortest international trips from an Indian metro. Thai Airways and IndiGo fly into Suvarnabhumi, and Thai AirAsia into Don Mueang. One-way fares start near ₹8,500 booked 3–6 weeks ahead. Indians currently get visa-exempt entry and must file the TDAC.

Route facts

Flight time
2h 30m
Distance
≈ 1,640 km
Starting fare
₹8,500 one-way
Airlines
Thai Airways, IndiGo, Thai AirAsia
Cheapest months
Jul–Sep
Entry
Visa-exempt for Indian tourists at the time of review; complete the free Thailand Digital Arrival Card (TDAC) online within 3 days before arrival.

Netaji Subhas Chandra Bose International Airport (CCU) 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 Kolkata to Bangkok non-stop?

Thai Airways and IndiGo fly into Suvarnabhumi (BKK); Thai AirAsia flies into Don Mueang (DMK). Other Thai and Indian budget airlines have served this route at various times, so check current options for your dates. With several flights a day, Kolkata has some of the best Bangkok connectivity in India.

Best flight timings

Bangkok is 1 hour 30 minutes ahead of India. Late-night departures land around dawn, while morning flights land by early afternoon, leaving time for an evening river cruise on the Chao Phraya or a walk around Asiatique.

Baggage: full-service vs low-cost

Thai Airways includes meals and a checked bag. IndiGo sells meals and seats, so check your fare's checked allowance. Thai AirAsia's base fare usually covers cabin baggage only; add checked bags online in advance, where they cost less than at the airport.

Getting from the airport to the city

From Suvarnabhumi, the Airport Rail Link reaches Phaya Thai in 26 minutes for THB 45 (about ₹120), and a taxi to Sukhumvit or Silom costs THB 300–450 (₹800–1,200). From Don Mueang, take the SRT Red Line or a taxi for THB 250–400 (₹680–1,080). Pattaya is about 2 hours from Suvarnabhumi by road.

When to book and connecting options

Book 3–6 weeks ahead. Fares climb sharply around Durga Puja, Kolkata's biggest holiday window, and again at Christmas and New Year. July to September is usually cheapest. For Phuket, Krabi or Chiang Mai, connect on one Thai Airways ticket rather than self-transferring between BKK and DMK.

Tips for families and seniors

Fill the TDAC for every traveller, including infants. Request wheelchair help, as Suvarnabhumi's immigration hall is a long walk. Carry a printed hotel booking and return ticket for immigration.

See our Thailand visa guide, the Thailand trip cost page, things to do in Bangkok and more routes on flights.

Frequently asked questions

How long is the flight from Kolkata to Bangkok?
About 2 hours 20 minutes to 2 hours 40 minutes non-stop. Bangkok is 1 hour 30 minutes ahead of India, so a 10 am departure from Kolkata lands at about 2 pm local time.
Is Kolkata the cheapest Indian city to fly to Bangkok from?
Often, yes. It's the shortest route from a major Indian metro, and competition keeps one-way fares from around ₹8,500 in quiet months. Fares from Delhi and Mumbai are usually higher because the flights are nearly twice as long.
When should I avoid flying Kolkata to Bangkok?
Durga Puja week in October, Christmas–New Year and the May–June school holidays bring the highest fares. Book 6–8 weeks ahead if you must travel then. July to September is usually cheapest, with short afternoon showers in Bangkok.
Do I need a visa for Bangkok from Kolkata?
Not at the time of review: Indian passport holders get visa-exempt entry for tourism, though the permitted length of stay has been under review. Complete the free Thailand Digital Arrival Card online within 3 days before arrival and carry proof of onward travel.

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.