There are 6 ways to get from Penang Airport (PEN) to Bangkok by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Don Mueang International Airport
best- Fly from Penang International Airport (PEN) to Don Mueang International Airport (DMK)plane PEN - DMK
2h 6m฿2,700–6,500Bus, train
cheapest- Take the bus from Terminal Bas Sungai Nibong to Hat Yaibus
- Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain 32 Hat Yai - Krung Thep Aphiwat Central Terminal Station - 1st Class Sleeper / ...
22h 7m฿800–1,402Bus via บรมราชชนนี 58;Borommaratchachonnani 58
- Take the bus from Terminal Bas Sungai Nibong to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Southern Bus Terminal Bangkokbus
21h 49m฿1,250–8,002Drive 1,138.4 km
- Drive from Penang Airport (PEN) to Bangkokcar 1,138.4 km
16h 1m฿4,220–6,096Fly to Suvarnabhumi Airport
- Fly from Penang International Airport (PEN) to Suvarnabhumi Airport (BKK)plane PEN - BKK
2h 36m฿3,598–6,177Bus
- Take the bus from Terminal Bas Sungai Nibong to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminalbus
29h 17m฿1,300–8,002
Penang International Airport (PEN) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Penang Airport (PEN) to Bangkok is to bus and train which costs ฿800 - ฿1400 and takes 22h 7m.
The fastest way to get from Penang Airport (PEN) to Bangkok is to fly which takes 2h 6m and costs ฿2700 - ฿6500.
No, there is no direct bus from Penang Airport (PEN) to Bangkok. However, there are services departing from Penang Airport and arriving at แยกคอกวัว;Khok Wua Intersection via Terminal Bas Sungai Nibong, Hat Yai Bus Terminal and บรมราชชนนี 58;Borommaratchachonnani 58. The journey, including transfers, takes approximately 21h 49m.
The distance between Penang Airport (PEN) and Bangkok is 973 km. The road distance is 1138.4 km.
The best way to get from Penang Airport (PEN) to Bangkok without a car is to bus via บรมราชชนนี 58;Borommaratchachonnani 58 which takes 21h 49m and costs ฿1200 - ฿8000.
It takes approximately 2h 6m to get from Penang Airport (PEN) to Bangkok, including transfers.
Penang Airport (PEN) to Bangkok bus services, operated by Beh Travel & Tour Sdn, depart from Terminal Bas Sungai Nibong station.
The best way to get from Penang Airport (PEN) to Bangkok is to fly which takes 2h 6m and costs ฿2700 - ฿6500. Alternatively, you can bus via บรมราชชนนี 58;Borommaratchachonnani 58, which costs ฿1200 - ฿8000 and takes 21h 49m.
Penang Airport (PEN) to Bangkok bus services, operated by Beh Travel & Tour Sdn, arrive at Hat Yai station.
Bangkok is 1h behind Penang Airport (PEN). It is currently 1:12 AM in Penang Airport (PEN) and 12:12 AM in Bangkok.
What companies run services between Penang Airport (PEN), Malaysia and Bangkok, Thailand?
Thai AirAsia, Thai Lion Mentari, and two other airlines fly from Penang International Airport (PEN) to Don Mueang International Airport (DMK) every 4 hours. Alternatively, you can take a bus from Penang Airport to แยกคอกวัว;Khok Wua Intersection via Terminal Sungai Nibong, Terminal Bas Sungai Nibong, Hat Yai, Hat Yai Bus Terminal, Southern Bus Terminal Bangkok, and บรมราชชนนี 58;Borommaratchachonnani 58 in around 21h 49m.
- Website
- airasia.com
Flights from Penang International Airport to Don Mueang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ฿4,100–11,000
- Website
- malaysiaairlines.com
Flights from Penang International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ฿4,000–5,500
Flights from Penang International Airport to Suvarnabhumi Airport via Phuket
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿4,600–9,500
Flights from Penang International Airport to Suvarnabhumi Airport via Kuala Lumpur
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- ฿3,500–6,500
- Website
- fireflyz.com.my
Flights from Penang International Airport to Suvarnabhumi Airport via Kuala Lumpur
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- ฿3,500–6,500
- Website
- airasia.com
Flights from Penang International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ฿2,700–6,000
- Website
- maiair.com
Flights from Penang International Airport to Suvarnabhumi Airport via Yangon
- Ave. Duration
- 4h 20m
- When
- Monday and Thursday
- Estimated price
- ฿5,000–13,000
Flights from Penang International Airport to Suvarnabhumi Airport via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ฿3,500–6,500
- Website
- lionairthai.com
Flights from Penang International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,800–7,000
- Website
- airasia.com
Flights from Penang International Airport to Don Mueang International Airport via Kuala Namu
- Ave. Duration
- 3h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ฿2,700–11,000
- Website
- thaiairways.com
Flights from Penang International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ฿4,000–5,500
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a day
- Estimated price
- ฿300–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿300–360
- 2nd Class (Air-Conditioned Berth)
- ฿320–410
- 2nd Class (Air-conditioned Seat)
- ฿670–730
- Phone
- 019 - 545 3888
- [email protected]
- Website
- behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- ฿486
- Schedules at
- behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- ฿486
- Schedules at
- behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- ฿486
- Schedules at
- behtravelandtour.com
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Hat Yai Bus Terminal to Southern Bus Terminal Bangkok
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Hat Yai Bus Terminal to Southern Bus Terminal Bangkok
- Ave. Duration
- 22h 38m
- Frequency
- 4 times a day
- Estimated price
- ฿750–7,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from Hat Yai Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 22h 45m
- Frequency
- Once daily
- Estimated price
- ฿800–7,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, 5 delightfully under-the-radar French towns you need to visit, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Penang Airport (PEN) to Bangkok is 1138 km. It takes approximately 16h 1m to drive from Penang Airport (PEN) to Bangkok.
Book your Penang Airport (PEN) to Bangkok bus tickets online with 12go.asia.
There are 5893+ hotels available in Bangkok.






