Book Now
HomeAll Routes › Bus Phuket to Penang

Bus from Phuket to Penang

Complete guide to bus travel from Phuket to Penang — schedules, prices, operators and booking tips.

From 450 THBStarting price
8–10 hoursJourney time
520 kmDistance
2+Operators

About the Phuket to Penang Bus Route

The Phuket to Penang bus is a direct cross-border service connecting Thailand's most famous Andaman resort with Malaysia's most celebrated heritage city — George Town.

Route Details & Travel Information

The Phuket to Penang bus provides a direct connection between the two most tourist-visited destinations at the top and bottom of Thailand's Andaman coast. The journey crosses the Thai-Malaysian border at Sadao-Bukit Kayu Hitam, one of the most efficient land border crossings in Southeast Asia.

George Town on Penang island is a UNESCO World Heritage city — one of the most rewarding destinations in all of Malaysia. The old city has extraordinary street food (Penang is regarded as the food capital of Malaysia), beautifully preserved colonial shophouses, vibrant street art, Chinese clan houses and a fascinating multicultural heritage.

The total journey takes 8 to 10 hours including the border stop. Most western passport holders receive a free 90-day visa on arrival at Malaysian land borders — check your specific nationality before travelling.

Bus Operators

The following operators run regular services on the Phuket–Penang route:

  • Penang Travel — licensed, air-conditioned service
  • Cross-border operators — licensed, air-conditioned service

Compare prices across all operators before booking — fares can vary significantly by class and season.

Departure Schedule

Departures: Morning departures

From: Phuket Bus Terminal 2

To: Komtar Bus Terminal, George Town, Penang

Schedules may vary by operator and season. Confirm departure times when booking, particularly during Thai public holidays.

Travel Tip

✅ Check Malaysian visa requirements before booking — most western passport holders get 90 days visa-on-arrival.

Frequently Asked Questions

How long is the bus from Phuket to Penang?+
8 to 10 hours including the border crossing at Sadao-Bukit Kayu Hitam.
Do I need a visa for Malaysia?+
Most western passport holders receive a free 90-day visa on arrival at the land border. Check your nationality's requirements in advance.
Where does the bus arrive in Penang?+
Komtar Bus Terminal in George Town, central Penang, within walking distance of most hotels and attractions.
Is Penang worth visiting?+
Absolutely — George Town is one of Southeast Asia's finest cities, renowned for its street food, street art, heritage architecture and multicultural atmosphere.

Related Routes

Route Summary

FromPhuket
ToPenang
Duration8–10 hours
Distance520 km
Price fromFrom 450 THB
DeparturesMorning departures
Check Prices & Book

Secure booking · Instant e-ticket

Booking Tips

Book 1–2 days ahead on weekdays. During Songkran (April), New Year and long weekends, book at least one week in advance — buses sell out fast on popular routes.