Direct flights from Bangkok to Kolkata (BKK → CCU)

Distance 1,636 km (1,017 mi)
Est. duration 1h 55m
Loading map...
Live fares · BKK → CCU

Available flights

VZNon-stop
from$247
Book

About the Bangkok → Kolkata route

Bangkok to Kolkata is one of those routes that quietly does a lot of heavy lifting. At just 1,636 kilometres and under two hours in the air — TG, Thai Airways, covers it in roughly 1h 55m — this is firmly short-haul territory, though it crosses one of the world's most culturally major borders. The passenger mix tells its own story: Bengali diaspora returning home from Bangkok's substantial Indian community, business travelers moving between two of Asia's major commercial hubs, and a growing stream of culturally curious tourists who've exhausted the obvious circuits and want something with more texture.

Why travel from Bangkok to Kolkata?

Kolkata rewards the traveler who pays attention. For visitors coming from Bangkok, the draw is often immediate and personal — family ties run deep along this corridor, particularly among Bengali and Tamil communities who've made Thailand home for generations. But even for those without roots here, the city offers something rare: an intellectual and artistic culture that feels genuinely distinct from Delhi or Mumbai. The neighborhoods of Park Street and College Street have a bookish, slightly faded grandeur that's unlike anywhere else in South Asia. The food alone justifies the trip — mishti doi, kosha mangsho, and the kind of fish curry that locals will argue about with the intensity of a theological debate. For business travelers, Kolkata's role as eastern India's commercial anchor, particularly in logistics and manufacturing, makes it an increasingly serious destination.

Quick stats

  • Distance: 1,636 km
  • Estimated flight time: 1h 55m
  • Operating airlines: 6E, B3, TG, VZ, W2
  • Direct route: yes

Practical tips for BKK → CCU

October through February is the sweet spot — the heat has broken, skies are clear, and fares tend to be more competitive outside Indian holiday peaks like Durga Puja in October, when prices spike sharply. If you're flying IndiGo (6E), check your baggage allowance carefully before you pack; carry-on limits on budget carriers can catch you off guard. On arrival at Netaji Subhas Chandra Bose International, the prepaid taxi booth just past customs is worth the short queue — it fixes your fare before you step outside. India requires a visa for most nationalities; sort it well in advance. The local currency is the Indian Rupee, and Bengali is the dominant language, though English is widely understood.

Frequently asked questions

How long does a flight from Bangkok to Kolkata take?

The flight covers approximately 1,636 km and typically takes around 1 hour and 55 minutes of flight time. Actual time from airport to airport is usually 3-4 hours when accounting for boarding and landing procedures.

Which airlines operate the Bangkok to Kolkata route?

Six airlines currently serve this route: IndiGo (6E), SpiceJet (B3), Thai Airways (TG), Vistara (VZ), and Wizz Air (W2), plus one additional carrier. You can compare schedules and fares across these airlines to find the best option for your travel dates.

What's the best time of year to fly from Bangkok to Kolkata?

November to February offers the most pleasant weather in both cities with cooler temperatures and lower humidity, while also typically featuring competitive airfare prices during the shoulder season. Avoid May to September when monsoon rains and heat make travel less comfortable and can impact flight schedules.

Do I need a visa to travel from Thailand to India?

Most nationalities require a visa to enter India; you can obtain an e-visa online or apply at the Indian embassy in Bangkok before your trip. Thailand does not require a visa for many nationalities for short stays, but check your specific country's requirements with Thai immigration authorities.

What should I know about luggage, jet lag, and transit on this route?

Baggage allowances vary by airline, so confirm your carry-on and checked luggage limits when booking; the short flight time means minimal jet lag between Bangkok and Kolkata. The flight crosses only one time zone, so adjustment is minimal, and you'll typically arrive within a few hours, making ground transfers straightforward.

Find flights from Bangkok to Kolkata
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Bangkok to Kolkata? The flight distance from BKK to CCU is approximately 1,636 km (1,017 miles).
How long is the flight from BKK to CCU? The estimated flight time from Bangkok to Kolkata is approximately 1h 55m.
What airlines fly from BKK to CCU? Airlines operating direct flights from Bangkok to Kolkata include: 6E, B3, TG, VZ, W2.

Cheapest fares Bangkok → Kolkata

Bangkok BKK
Kolkata CCU

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Bangkok → Kolkata.

Try a nearby airport to Bangkok

Flights to Kolkata (CCU) from other airports within 350 km of Bangkok. Often unlocks cheaper fares or better times.

Or try a nearby airport to Kolkata

Flights from Bangkok (BKK) to other airports within 350 km of Kolkata.

Other flights from Bangkok (BKK)

Other flights from Kolkata (CCU)