GoAsia
Malaysia

How to Get from Penang to Bangkok

Find the best way to travel from Penang to Bangkok. Compare flights and the long van and bus journey between Malaysia and Thailand.

Last updated: October 29, 2026

How to Get from Penang to Bangkok
Contents

George Town's shophouse streets give way to Bangkok's night markets, and the quickest way to get there is a flight of under two hours. The overland alternative is a long day on a van and a coach through southern Thailand.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Penang to Bangkok by Flight

Flights leave from Penang International Airport (PEN) for Bangkok's two airports, Suvarnabhumi (BKK) and Don Mueang (DMK). Thai AirAsia, Thai Lion Air and Thai Airways fly non-stop in about 1 hour 45 minutes.[1]

Flights to Suvarnabhumi and Don Mueang

AirAsia's route page shows fares from about MYR 250 one way. Prices swing with the date: its fare calendar runs from around MYR 300 on quiet days to more than MYR 900 on peak days, so check the days around your plan.[1]

Penang to Bangkok by Van and Bus

Booking platforms sell a combined ticket: a van from George Town or the Sungai Nibong terminal in Penang to the Thai border, then a long-distance coach to Bangkok. On booking platforms the ticket costs about $61 (October 2026). Allow from about 24 hours, longer with border queues or traffic.[2]

Comparing Your Options

ModePriceDurationComfort
Flightfrom MYR 2511h 45m[1]High
Van + Busabout $61from 24h[2]Moderate

Tips for Traveling from Penang to Bangkok

  • Compare Dates: Fares on the same flight can differ several times over from one day to the next, so shift your date by a day or two if you can.
  • Check Your Airport: Bangkok has two airports, Suvarnabhumi (BKK) and Don Mueang (DMK). Check which one your flight uses before you book onward transport.
  • Overland Comfort: On the 24-hour journey, bring a neck pillow, a light jacket for the air conditioning and plenty of snacks.
  • Currency: You need Thai baht as soon as you cross the border, so change a small amount before you leave Penang.

Timetable

Flight Penang - Don Mueang Airport $ 21.13–109.87 1h 36m – 1days 1h 36m
  • →  Economy 06:30, 10:10, 13:50, 14:15, 14:20, 16:45, 18:25, 20:35
Flight Penang - Bangkok $ 21.64–254.11 1h 45m – 1days 11h
  • →  Economy 05:50, 06:30, 08:05, 09:05, 10:00, 10:10, 10:25, 10:50, 12:05, 12:10, 12:35, 13:50, 14:20, 15:30, 17:25, 18:05, 20:35, 21:15, 22:10, 23:55

Frequently Asked Questions

How can I book tickets from Penang to Bangkok?

Use the booking tool on this page to compare the transport options currently available from Penang to Bangkok, including current prices and schedules.

What is the cheapest way to get from Penang to Bangkok?

Flying is usually cheapest: fares start from about MYR 250 on AirAsia's route page, about the same as the van and bus ticket at about $61 on booking platforms, and the flight takes a fraction of the time.

What is the fastest way to get from Penang to Bangkok?

Flying is the fastest method, taking about 1 hour 45 minutes non-stop.

How long does it take to get from Penang to Bangkok?

A non-stop flight takes about 1 hour 45 minutes. Overland by van and bus the journey takes from about 24 hours.

Are there direct flights from Penang to Bangkok?

Yes. Thai AirAsia, Thai Lion Air and Thai Airways fly non-stop from Penang International Airport to Bangkok, landing at Suvarnabhumi or Don Mueang.

Do I need to go through immigration at the border if I take the bus?

Yes. On the van and bus route you get out at the land border to clear Malaysian exit and Thai entry immigration before you continue.

Is it better to fly to Don Mueang or Suvarnabhumi?

Both airports are served from Penang. Compare fares for both, then pick the one that suits your hotel and onward transport.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap Flights from Penang to Bangkok from MYR 251 | AirAsia MOVE. Retrieved October 27, 2026.
  2. [2] 12Go: 12Go timetable: Penang to Bangkok. Retrieved October 27, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.