Direct (nonstop) flights from Mumbai to Phuket

2 airlines fly nonstop from Chhatrapati Shivaji Maharaj International Airport (BOM) to Phuket International Airport (HKT). It's 1,866 miles (3,003 km), about 4h 40m in the air. Operated by IndiGo, Thai Vietjet Air.

BOM
Chhatrapati Shivaji Maharaj International Airport
🇮🇳 Mumbai, India
HKT
Phuket International Airport
🇹🇭 Phuket, Thailand
Flight Time
4h 40m
Distance
1,866 mi
3,003 km
CO₂/pax
315 kg
−45 kg vs. layover
Airlines
2
IndiGo +1
Time Diff
+2h
Operated by IndiGo IndiGo Thai Vietjet Air Thai Vietjet Air

Route data last updated: May 28, 2026

Airlines with non-stop flights

IndiGo 6E IndiGo
Route
BOM → HKT
Flight Time
4h 40m
Distance
1,866 mi
Thai Vietjet Air VZ Thai Vietjet Air
Route
BOM → HKT
Flight Time
4h 40m
Distance
1,866 mi

Alternative Routes

Other ways to fly from Mumbai to Phuket with one stop · direct emits 315 kg CO₂ per passenger

BOM MAA (Chennai) HKT
Leg 1: 2h 5m (641 mi) Leg 2: 3h 10m (1,278 mi) Total: ~5h 15m 🍃 360 kg CO₂ (+14% vs. direct)
Leg 1
BOM → MAA
2h 5m · 641 mi
View BOM to MAA flights →
Leg 2
MAA → HKT
3h 10m · 1,278 mi
View MAA to HKT flights →
BOM BLR (Bengaluru) HKT
Leg 1: 1h 50m (517 mi) Leg 2: 3h 50m (1,442 mi) Total: ~5h 40m 🍃 365 kg CO₂ (+16% vs. direct)
Leg 1
BOM → BLR
1h 50m · 517 mi
View BOM to BLR flights →
Leg 2
BLR → HKT
3h 50m · 1,442 mi
View BLR to HKT flights →
BOM HYD (Hyderabad) HKT
Leg 1: 1h 35m (387 mi) Leg 2: 4h 5m (1,479 mi) Total: ~5h 40m 🍃 347 kg CO₂ (+10% vs. direct)
Leg 1
BOM → HYD
1h 35m · 387 mi
View BOM to HYD flights →
Leg 2
HYD → HKT
4h 5m · 1,479 mi
View HYD to HKT flights →
BOM DMK (Bangkok) HKT
Leg 1: 4h 20m (1,872 mi) Leg 2: 1h 25m (428 mi) Total: ~5h 45m 🍃 420 kg CO₂ (+33% vs. direct)
Leg 1
BOM → DMK
4h 20m · 1,872 mi
View BOM to DMK flights →
Leg 2
DMK → HKT
1h 25m · 428 mi
View DMK to HKT flights →
BOM COK (Kochi) HKT
Leg 1: 2h (657 mi) Leg 2: 3h 50m (1,503 mi) Total: ~5h 50m 🍃 401 kg CO₂ (+27% vs. direct)
Leg 1
BOM → COK
2h · 657 mi
View BOM to COK flights →
Leg 2
COK → HKT
3h 50m · 1,503 mi
View COK to HKT flights →

Looking for the return flight?

HKT → BOM: Flights from Phuket to Mumbai

Frequently Asked Questions

How long is the direct flight from Mumbai to Phuket?

A nonstop flight from Mumbai (BOM) to Phuket (HKT) takes approximately 4 hours and 40 minutes. The distance is 1,866 miles (3,003 km).

Which airlines fly nonstop from Mumbai to Phuket?

2 airlines: IndiGo, Thai Vietjet Air.

Is there a nonstop flight from Mumbai to Phuket?

Yes. 2 airlines: IndiGo, Thai Vietjet Air.

How far is Mumbai from Phuket?

The flight distance from Mumbai to Phuket is 1,866 miles (3,003 km), measured as the great-circle (shortest air) distance.

What is the time difference between Mumbai and Phuket?

Phuket is 2 hours ahead of Mumbai. (Asia/Kolkata vs Asia/Bangkok.)

What type of aircraft flies from Mumbai to Phuket?

At 4h 40m, 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 India to Thailand?

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

What is the carbon footprint of a flight from Mumbai to Phuket?

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

Is the return flight from Phuket to Mumbai 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 Mumbai to Phuket?

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 Chhatrapati Shivaji Maharaj International Airport for this flight?

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