Direct (nonstop) flights from Penang to Bangkok

2 airlines fly nonstop from Penang International (PEN) to Don Mueang International Airport (DMK). It's 593 miles (954 km), about 1h 45m in the air. Operated by Thai AirAsia, Thai Lion Air.

PEN
Penang International
🇲🇾 Penang, Malaysia
DMK
Don Mueang International Airport
🇹🇭 Bangkok, Thailand
Flight Time
1h 45m
Distance
593 mi
954 km
CO₂/pax
110 kg
−38 kg vs. layover
Airlines
2
Thai AirAsia +1
Time Diff
-1h
Operated by Thai AirAsia Thai AirAsia Thai Lion Air Thai Lion Air

Route data last updated: May 30, 2026

Airlines with non-stop flights

Thai AirAsia FD Thai AirAsia
Route
PEN → DMK
Flight Time
1h 45m
Distance
593 mi
Thai Lion Air SL Thai Lion Air
Route
PEN → DMK
Flight Time
1h 45m
Distance
593 mi

Alternative Routes

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

PEN HKT (Phuket) DMK
Leg 1: 1h 5m (235 mi) Leg 2: 1h 25m (428 mi) Total: ~2h 30m 🍃 148 kg CO₂ (+35% vs. direct)
Leg 1
PEN → HKT
1h 5m · 235 mi
View PEN to HKT flights →
Leg 2
HKT → DMK
1h 25m · 428 mi
View HKT to DMK flights →
PEN KNO (Kuala Namu) DMK
Leg 1: 55m (149 mi) Leg 2: 2h 5m (716 mi) Total: ~3h 🍃 184 kg CO₂ (+67% vs. direct)
Leg 1
PEN → KNO
55m · 149 mi
View PEN to KNO flights →
Leg 2
KNO → DMK
2h 5m · 716 mi
View KNO to DMK flights →
PEN KUL (Kuala Lumpur) DMK
Leg 1: 1h (201 mi) Leg 2: 2h 15m (771 mi) Total: ~3h 15m 🍃 205 kg CO₂ (+86% vs. direct)
Leg 1
PEN → KUL
1h · 201 mi
View PEN to KUL flights →
Leg 2
KUL → DMK
2h 15m · 771 mi
View KUL to DMK flights →
PEN SZB (Kuala Lumpur) DMK
Leg 1: 1h (173 mi) Leg 2: 2h 15m (744 mi) Total: ~3h 15m 🍃 195 kg CO₂ (+77% vs. direct)
Leg 1
PEN → SZB
1h · 173 mi
View PEN to SZB flights →
Leg 2
SZB → DMK
2h 15m · 744 mi
View SZB to DMK flights →
PEN RGN (Yangon) DMK
Leg 1: 2h (845 mi) Leg 2: 1h 20m (362 mi) Total: ~3h 20m 🍃 248 kg CO₂ (+125% vs. direct)
Leg 1
PEN → RGN
2h · 845 mi
View PEN to RGN flights →
Leg 2
RGN → DMK
1h 20m · 362 mi
View RGN to DMK flights →

Looking for the return flight?

DMK → PEN: Flights from Bangkok to Penang

Frequently Asked Questions

How long is the direct flight from Penang to Bangkok?

A nonstop flight from Penang (PEN) to Bangkok (DMK) takes approximately 1 hours and 45 minutes. The distance is 593 miles (954 km).

Which airlines fly nonstop from Penang to Bangkok?

2 airlines: Thai AirAsia, Thai Lion Air.

Is there a nonstop flight from Penang to Bangkok?

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

How far is Penang from Bangkok?

The flight distance from Penang to Bangkok is 593 miles (954 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What is the time difference between Penang and Bangkok?

Bangkok is 1 hour ahead of Penang. (Asia/Kuala_Lumpur vs Asia/Bangkok.)

What type of aircraft flies from Penang to Bangkok?

At 1h 45m, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Malaysia 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 Penang to Bangkok?

Roughly 110 kg CO2 per passenger one-way. That's about the same as driving 550 km.

Is the return flight from Bangkok to Penang 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 Penang to Bangkok?

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 Penang International for this flight?

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