Contents
Leaving behind the heritage streets of George Town for the southern tip of the Malay Peninsula means crossing almost the entire length of the country. While Penang is known for food and history, Johor Bahru serves as the gateway to Singapore and a hub of modern development.
Because the distance is significant, travelers face a classic choice between time and budget. You can fly in a little over an hour or settle into a long-distance coach for a day-long journey through the heart of Malaysia. Whichever you choose, you can book on GoAsia.cc.
Penang to Johor Bahru by Flight
For those who value time above all else, flying is the most efficient option. AirAsia flies non-stop from Penang International Airport (PEN) to Senai International Airport (JHB) in about 1 hour 10 minutes, with fares from MYR 141 and five departures on a typical day, for example at 06:45, 11:15, 14:25, 19:10 and 22:20.[1] The flight avoids the long drive on the North-South Expressway and suits business travelers and anyone on a tight schedule.
Penang to Johor Bahru by Bus
Long-distance buses run from the Sungai Nibong terminal on Penang Island and from Penang Sentral in Butterworth on the mainland. Booking platforms list the journey at about 9 to 17 hours, with fares of about $22 to $40 in October 2026, depending on the operator, the departure point and the stops on the way.[2]

Bus Classes and Departures
Platforms list mostly VIP coaches on this route, with a few Express departures. Many departures leave in the evening and late at night, which lets you travel overnight and arrive in the morning.[2] Some buses also drop off at Skudai, on the outskirts of Johor Bahru, which can be handy if your destination is near the University of Technology Malaysia.[2]
Comparing Your Options
| Mode | Price | Duration | Comfort |
|---|---|---|---|
| Flight (AirAsia) | From MYR 141[1] | About 1h 10min[1] | High |
| Bus (VIP/Express) | About $22 to $40[2] | 9h to 17h[2] | Moderate |
Tips for Traveling from Penang to Johor Bahru
If you travel by bus, consider an overnight coach. It saves a night's accommodation and puts you in Johor Bahru early in the morning.
For those flying, factor in the time and cost of getting to the airport at both ends, and note that Senai Airport lies outside Johor Bahru city.
Keep a light jacket or sweater handy on the bus, because the air conditioning is often cold on a long journey. Buses make rest stops, but it is wise to carry water and a snack.
Timetable
| Flight Penang - Johor Bahru $ 46.37–120.89 1h 10m – 1h 15m | |
|
| Bus Butterworth - Johor Bahru $ 21.48–40.27 9h 9m – 17h 12m | |
|
| Bus Butterworth - Skudai $ 22.82–40.27 8h 55m – 17h | |
|
| Bus Sungai Nibong - Johor Bahru $ 22.82–40.27 9h 8m – 17h 12m | |
|
| Bus Sungai Nibong - Skudai $ 22.82–40.27 8h 53m – 17h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Penang to Johor Bahru, including current prices and schedules.
A bus is usually cheaper than flying. Booking platforms listed bus fares from about $22 in October 2026, while AirAsia fares start from MYR 141. Prices vary with the operator and travel date.
The fastest way is the non-stop AirAsia flight, which takes about 1 hour 10 minutes. The bus takes at least 9 hours.
A flight takes about 1 hour 10 minutes. By bus, booking platforms list between 9 and 17 hours depending on the operator and the number of stops.
Yes, booking platforms list many evening and late-night departures from Sungai Nibong and Butterworth, which arrive in Johor Bahru the following morning.
If you are staying on Penang Island, the Sungai Nibong terminal is the closer option. If you are on the mainland or near the ferry terminal, use Penang Sentral in Butterworth.
It is recommended, especially for weekends and public holidays, when flights and VIP buses can fill up. You can book through GoAsia.cc.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Cheap Flights from Penang to Johor Bahru. Retrieved October 15, 2026.
- [2] 12Go: 12Go timetable Penang to Johor Bahru. Retrieved October 15, 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.