InterInformation
RoutesMapCountriesGuidesSearch route...
Search routeRoutesMapCountriesGuides
InterInformation

Find the best way to travel anywhere in the world — trains, ferries, buses and flights.

info@interinformation.com

Navigate

RoutesCountriesGuidesMap

More

Contact

Get updates

New routes, guides and updates — straight to your inbox.

Booking links on this site are affiliate links — the commission we receive does not affect the price you pay.
© 2026 InterInformation. All rights reserved.
HomeRoutesCountriesGuides
  1. Home
  2. /
  3. Routes
  4. /
  5. Bangkok → Penang

Bangkok → Penang

Traveling from Bangkok to Penang by bus takes approximately 14 hours. It's a convenient option for those looking to avoid flights and enjoy the scenery along the way. However, be prepared for a long and potentially tiring journey.

ℹ️

Useful Info

from $25· Fastest: 14 h· 1 modes
Price
$25
From
Travel time
14h
Fastest
Transport modes
Bus
Providers
1
service providers

Cheapest

The bus is the cheapest option, with prices ranging from 25 to 55 USD. However, consider the long travel duration.

For families

For families seeking comfort, the long bus journey might be challenging. Consider the need for breaks and ways to keep entertained during the trip.

Malaysia - Visa free(up to 90 days)

Based on Israeli passport. Please verify with official sources before traveling.

More booking options▾
Bus
DirectFastestCheapest
Bangkok
14h
Penang
Price:$25–55
Book via 12Go

Connecting Routes (5)

Combined route
BangkokKhao LakHat YaiPenang
1BangkokKhao Lak11 hBook
2Khao LakHat YaiBook
3Hat YaiPenang5 hBook
האט יאי — צומת גבול דרום תאילנד — חיבור לפנאנג ומלזיה
Separate bookings · Connection not guaranteed · Allow buffer time
Combined route
BangkokRanongHat YaiPenang
1BangkokRanong9 hBook
2RanongHat YaiBook
3Hat YaiPenang5 hBook
האט יאי — צומת גבול דרום תאילנד — חיבור לפנאנג ומלזיה
Separate bookings · Connection not guaranteed · Allow buffer time
Combined route
BangkokChiang RaiHat YaiPenang
1BangkokChiang Rai12 hBook
2Chiang RaiHat YaiBook
3Hat YaiPenang5 hBook
האט יאי — צומת גבול דרום תאילנד — חיבור לפנאנג ומלזיה
Separate bookings · Connection not guaranteed · Allow buffer time
Combined route
BangkokRailayHat YaiPenang
1BangkokRailay12 hBook
2RailayHat YaiBook
3Hat YaiPenang5 hBook
האט יאי — צומת גבול דרום תאילנד — חיבור לפנאנג ומלזיה
Separate bookings · Connection not guaranteed · Allow buffer time
Combined route
BangkokKhao SokHat YaiPenang
1BangkokKhao Sok9 hBook
2Khao SokHat YaiBook
3Hat YaiPenang5 hBook
האט יאי — צומת גבול דרום תאילנד — חיבור לפנאנג ומלזיה
Separate bookings · Connection not guaranteed · Allow buffer time
Share:

Notify me about changes to this route

We'll notify you when prices or options change.

FAQ

How long does it take to travel from Bangkok to Penang by bus?
The bus journey from Bangkok to Penang takes approximately 14 hours.
How much does the bus from Bangkok to Penang cost?
The bus journey from Bangkok to Penang costs between 25 to 55 USD, depending on the bus company and the type of seat you choose.
What is the price range for a bus ticket from Bangkok to Penang?
Bus ticket prices range from 25 to 55 USD, depending on the service type and company.
Are there direct buses from Bangkok to Penang?
Yes, there are direct buses from Bangkok to Penang, eliminating the need for transfers along the way.
How long does the bus journey from Bangkok to Penang take?
The bus journey takes approximately 840 minutes, so it's advisable to prepare for the long travel time.
Is this suitable for travel with children?
The journey is long, so consider bringing toys or entertainment for children.
Is the bus trip from Bangkok to Penang suitable for families?
The trip is long, but some buses offer comfortable seating which can make it more manageable for families with children.
Should tickets be booked in advance for the bus?
It's advisable to book tickets in advance to secure a seat, especially during peak tourist seasons.
Is there a direct route from Bangkok to Penang?
Yes, there is a direct route from Bangkok to Penang. You can book a ticket directly through the provider.
Do I need separate tickets?
Yes, combined routes require separate tickets for each leg. We recommend leaving a buffer between connections.
What is the recommended transfer hub?
Common transfer hubs for this route: האט יאי. Choose the hub that fits your schedule and budget.
How long does the route from Bangkok to Penang take?
The fastest option takes about 14 hours. Travel times vary by transport mode and weather conditions.
How much does travel from Bangkok to Penang cost?
The lowest price we found is 25 USD. Prices may vary by season and booking time.

Hotels in Penang

All hotels in Penang
Some Place ElsePopular choice
★★★★★Hostel

Some Place Else

9.5Exceptional· 725 reviews
Check availability

via Agoda

Bertam Resort & Water ParkPopular choice
★★★★★Hotel

Bertam Resort & Water Park

9.2Superb· 12,081 reviews
📶 Free WiFi
$151/night
From $151 — Check availability

via Agoda

Marriott Executive Apartments, PenangPremium stay
★★★★★Hotel

Marriott Executive Apartments, Penang

9.4Superb· 247 reviews
$224/night
From $224 — Check availability

via Agoda

Related guides

How to Get to Koh Lipe

How to Get to Koh Phangan

How to Get to Koh Tao

Reviews

No reviews yet — be the first!

Related routes

Reverse direction

Penang to Bangkok

Bangkok to Koh PhanganBangkok to Koh SamuiBangkok to BaliBali to BangkokBangkok to Koh TaoBangkok to Chiang Mai
BangkokPenangAll routes