Direct (nonstop) flights from Bangkok to Ahmedabad

2 airlines fly nonstop from Don Mueang International Airport (DMK) to Ahmedabad Airport (AMD). It's 1,937 miles (3,117 km), about 4h 25m in the air. Operated by Thai AirAsia, Thai Lion Air.

DMK
Don Mueang International Airport
🇹🇭 Bangkok, Thailand
AMD
Ahmedabad Airport
🇮🇳 Ahmedabad, India
Flight Time
4h 25m
Distance
1,937 mi
3,117 km
CO₂/pax
327 kg
−53 kg vs. layover
Airlines
2
Thai AirAsia +1
Time Diff
-2h
Operated by Thai AirAsia Thai AirAsia Thai Lion Air Thai Lion Air

Route data last updated: May 27, 2026

Airlines with non-stop flights

Thai AirAsia FD Thai AirAsia
Route
DMK → AMD
Flight Time
4h 25m
Distance
1,937 mi
Thai Lion Air SL Thai Lion Air
Route
DMK → AMD
Flight Time
4h 25m
Distance
1,937 mi

Alternative Routes

Other ways to fly from Bangkok to Ahmedabad with one stop · direct emits 327 kg CO₂ per passenger

DMK HYD (Hyderabad) AMD
Leg 1: 3h 35m (1,494 mi) Leg 2: 1h 55m (550 mi) Total: ~5h 30m 🍃 380 kg CO₂ (+16% vs. direct)
Leg 1
DMK → HYD
3h 35m · 1,494 mi
View DMK to HYD flights →
Leg 2
HYD → AMD
1h 55m · 550 mi
View HYD to AMD flights →
DMK BOM (Mumbai) AMD
Leg 1: 4h 10m (1,872 mi) Leg 2: 1h 20m (273 mi) Total: ~5h 30m 🍃 392 kg CO₂ (+20% vs. direct)
Leg 1
DMK → BOM
4h 10m · 1,872 mi
View DMK to BOM flights →
Leg 2
BOM → AMD
1h 20m · 273 mi
View BOM to AMD flights →
DMK CCU (Kolkata) AMD
Leg 1: 2h 38m (999 mi) Leg 2: 2h 55m (1,008 mi) Total: ~5h 33m 🍃 364 kg CO₂ (+11% vs. direct)
Leg 1
DMK → CCU
2h 38m · 999 mi
View DMK to CCU flights →
Leg 2
CCU → AMD
2h 55m · 1,008 mi
View CCU to AMD flights →
DMK LKO (Lucknow) AMD
Leg 1: 3h 40m (1,552 mi) Leg 2: 2h (577 mi) Total: ~5h 40m 🍃 394 kg CO₂ (+20% vs. direct)
Leg 1
DMK → LKO
3h 40m · 1,552 mi
View DMK to LKO flights →
Leg 2
LKO → AMD
2h · 577 mi
View LKO to AMD flights →
DMK MAA (Chennai) AMD
Leg 1: 3h 25m (1,376 mi) Leg 2: 2h 25m (852 mi) Total: ~5h 50m 🍃 416 kg CO₂ (+27% vs. direct)
Leg 1
DMK → MAA
3h 25m · 1,376 mi
View DMK to MAA flights →
Leg 2
MAA → AMD
2h 25m · 852 mi
View MAA to AMD flights →

Frequently Asked Questions

How long is the direct flight from Bangkok to Ahmedabad?

A nonstop flight from Bangkok (DMK) to Ahmedabad (AMD) takes approximately 4 hours and 25 minutes. The distance is 1,937 miles (3,117 km).

Which airlines fly nonstop from Bangkok to Ahmedabad?

2 airlines: Thai AirAsia, Thai Lion Air.

Is there a nonstop flight from Bangkok to Ahmedabad?

Yes. 2 airlines: Thai AirAsia, Thai Lion Air.

How far is Bangkok from Ahmedabad?

The flight distance from Bangkok to Ahmedabad is 1,937 miles (3,117 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Bangkok and Ahmedabad?

Ahmedabad is 2 hours behind Bangkok. (Asia/Bangkok vs Asia/Kolkata.)

What type of aircraft flies from Bangkok to Ahmedabad?

At 4h 25m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

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

Depends on your passport. Check with the India embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Bangkok to Ahmedabad?

Roughly 327 kg CO2 per passenger one-way. That's about the same as driving 1,635 km.

Is the return flight from Ahmedabad to Bangkok also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Bangkok to Ahmedabad?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Don Mueang International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.