Bangkok to Penang (BKK–PEN) — Airlines, Schedules & Connections

BKK Airport Page →
580 mi airlines 21/wk
On-time Some delays Frequent delays
Flight Schedule 7 flights Verified 3h ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
TG425+4
TG Thai
320
7:20 PM
+07
10:10 PM
+08
1h 50m
M T W T F S S
Prices
OS8617cs
OS Austrian
320
7:30 PM
+07
10:20 PM
+08
1h 50m
M T W T F S S
Prices
MH5586cs
MH Malaysia
320
7:30 PM
+07
10:20 PM
+08
1h 50m
M T W T F S S
Prices
OS8614cs
OS Austrian
320
8:05 AM
+08
8:50 AM
+07
1h 45m
M T W T F S S
Prices
MH5587cs
MH Malaysia
320
8:05 AM
+08
8:50 AM
+07
1h 45m
M T W T F S S
Prices
TK8162cs
TK Turkish
320
8:05 AM
+08
8:55 AM
+07
1h 50m
M T W T F S S
Prices
TG426+3
TG Thai
320
8:05 AM
+08
8:55 AM
+07
1h 50m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Bangkok to Penang
1 carrier, 21 flights/week nonstop.
1 Airlines 21 Flights/wk 580 mi 1h 50m nonstop +1h ahead 20 1-stop hubs

BKK–PEN is served by 1 airline with nonstop service. Thai Airways leads the route. The flight covers 580 miles in approximately 1h 50m. Beyond nonstop, 20 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop BKK–PEN service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
TG Thai Airways Also: MH, OS 7 320 1h50 Star Alliance MH, OS
Aircraft on this route
320 Airbus A320 – MH, OS, TG
Alliance coverage
Star Alliance: TG (7 flights/wk, 100%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, BKK to PEN direction.
Mon
3
flights
Tue
3
flights
Wed
3
flights
Thu
3
flights
Fri
3
flights
Sat
3
flights
Sun
3
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
3
Nonstop flights
21
Outbound / wk
28
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for BKK to PEN.
1-STOP
One-Stop Connections
20
Hubs
~9h
Fastest
~30h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
1,113
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Penang from Bangkok

Nearby airports with service to Penang International Airport.
Metric BKK→PEN DMK→PEN
Distance from BKK 19 mi
Nonstop airlines 1 1
Weekly flights 21 14
Flight time 1h 50m 1h 45m
Airports within 200 miles of BKK with service to Penang International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
+1h
Penang is 1 hour ahead of Bangkok.
BKK: +07 · PEN: +08

When it's 6:00 PM in Bangkok, it's 7:00 PM in Penang.
Distance & Flight Time
580 mi / 934 km
Nonstop flight time is approximately 1h 50m.
Visa & Entry

Thai passport holders enter Malaysia visa-free for up to 30 days under the ASEAN bilateral agreement. No advance application is needed. Passport must be valid for at least 6 months beyond the date of entry. You can enter by air or at any of the many Thai-Malaysian land border crossings. The busiest overland points are Sadao-Bukit Kayu Hitam (Songkhla to Kedah) and Padang Besar rail crossing.

At Kuala Lumpur International Airport (KUL), immigration is fast with autogate lanes for frequent visitors. A return or onward ticket is technically required but rarely checked for Thai nationals. For stays beyond 30 days, exit and re-enter (the 30-day clock resets on each entry), though repeated border runs may attract scrutiny. Malaysia also offers the Malaysia Digital Arrival Card (MDAC) through the MyTravelPass portal, which replaces the old paper arrival card.

Direct flights from Bangkok (BKK or DMK) to Kuala Lumpur run about 2 hours 15 minutes on AirAsia, Thai AirAsia, Malaysia Airlines, and Thai Airways. Penang, Langkawi, and Kota Kinabalu also have direct connections from Bangkok. Malaysia uses the Malaysian ringgit (MYR), trading at roughly 0.13 MYR per THB 1 (or about 7.5 THB per MYR 1). Touch 'n Go cards work on KL's MRT, LRT, monorail, and buses, plus highway tolls. KL is one of the cheapest capital cities in Southeast Asia for food: street food runs MYR 5 to MYR 15 (THB 37 to THB 112) per dish.

Getting to BKK

Airport Rail Link (ARL) runs from Phaya Thai station to Suvarnabhumi in 30 minutes (฿45 City Line; ฿90–130 Express, though Express service is often suspended). Trains run 6am to midnight. Transfer at Makkasan for MRT or Phaya Thai for BTS Skytrain.Metered taxis cost ฿250–400 from central Bangkok plus expressway tolls (฿50–75); expect 40–90 minutes depending on traffic. Avoid non-metered taxis; insist on the meter. Ride-share apps (Grab) are widely used and typically cost ฿200–350.

BKK–PEN Quick Facts

Key statistics for the Bangkok to Penang route.
Route details
Distance580 mi / 934 km
Flight time1h 50m
Time difference+1 hour
Airlines (nonstop)1
Weekly flights21 out / 28 return
1-stop connections20 hubs
Origin: BKK
IATA / ICAOBKK / VTBS
TimezoneAsia/Bangkok
Passengers/yr62.2M
Elevation5 ft / 2 m
Destination: PEN
IATA / ICAOPEN / WMKP
TimezoneAsia/Kuala_Lumpur
Passengers/yr7.6M
Elevation11 ft / 3 m

Frequently Asked Questions

Common questions about BKK to PEN flights.
Nonstop flights from Suvarnabhumi Airport to Penang International Airport take approximately 1h 50m. The route covers 580 miles.
1 airline operates nonstop service: Thai Airways. Plus 2 codeshare partners.
There are approximately 21 nonstop flights per week from BKK to PEN. The return direction has about 28 weekly flights.
Yes, 1-stop connections are available through CKG, KWE, HAK, MAA, SZX, KMG, KUL, SIN, HKT, SGN, RGN, TAO, HKG, TPE, PVG, CAN, TFU, XMN, CGK and DXB. These options provide additional schedule flexibility.
Penang is 1 hour ahead of Bangkok.
Yes, return flights from PEN to BKK are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include DMK. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from BKK to PEN

Suvarnabhumi Airport (BKK) and Penang International Airport (PEN) are connected by nonstop service from Thai Airways. With 21 weekly departures, this is a well served route.

BKK to PEN Flight Duration and Schedule

Nonstop flight time from BKK to PEN ranges from 1 hours 50 minutes. The route covers a distance of 580 miles (934 km). There are approximately 21 weekly flights outbound and 28 return, totaling 49 flights per week in both directions.

Connecting Options and Alternatives

20 one-stop connections are available, with the fastest taking approximately 9 hours via CKG. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Bangkok (DMK).