Destination Hub

Cheap Flights to Bangkok, Thailand

Live fares to Bangkok from 6 Indian cities, each scored against 12 months of price history. Cheapest right now: from Kolkata at ₹8,172. Tap any route for the cheapest dates, best month to book and full price trend.

Top sights: Grand Palace · Wat Phra Kaew · Floating Markets

Street foodShoppingNightlife

Flights to Bangkok from Indian cities

Flying to Bangkok from India connects six major cities—Kolkata, Mumbai, Delhi, Chennai, Bangalore, and Hyderabad—with average round-trip fares ranging from Rs 15,327 (cheapest from Kolkata) to Rs 23,811. The best time to visit for lower prices is September (for Kolkata, Delhi, and Bangalore) or October (Mumbai and Hyderabad), while Indians can travel visa-free for up to 30 days with a valid passport. A daily budget of Rs 1,500-Rs 3,500 covers accommodation, meals, and activities in the city.

Booking flights to Bangkok

Which Indian city has the cheapest flights to Bangkok?
Kolkata (CCU) offers the lowest average round-trip fare of Rs 15,327, making it the most budget-friendly departure point among tracked cities.
How much does a trip to Bangkok cost from India?
Round-trip flights range from Rs 15,327 (Kolkata) to Rs 23,811 (Hyderabad), with a recommended daily budget of Rs 1,500-Rs 3,500 per person for accommodation and activities.
Do Indians need a visa for Bangkok?
Indian citizens do not require a visa for stays up to 30 days, provided they have a valid passport. Always confirm entry requirements before travel.
How many Indian cities have flights to Bangkok?
Six Indian cities—Kolkata, Mumbai, Delhi, Chennai, Bangalore, and Hyderabad—are tracked for direct or connecting flights to Bangkok, Thailand.
What are the top things to do in Bangkok?
Must-visit attractions include the Grand Palace, Wat Phra Kaew (Temple of Emerald Buddha), and the scenic Floating Markets, which offer cultural and culinary experiences.

Fares updated 3 Sep 2026