Johor Bahru to Penang Bus Tickets

Estimated Trip Duration : 9 hr 15 min
There are several bus terminals in Johor Bahru. Please note that the main bus terminal is the Larkin Bus Terminal, also known as JB Larkin Sentral.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search


Johor Bahru to Penang Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
City Holidays Express 09:00 11:00 2 M T W T F S S  RM 75.00
Eltabina Jaya Sdn Bhd 21:15 21:15 1 M T W T F S S  RM 70.00
JB Transliner 08:45 10:30 3 M T W T F S S  RM 75.00
Kejora Masyhur Sdn Bhd 07:45 09:30 3 M T W T F S S  RM 65.00
KKKL SDN BHD (Terus Nanti) 09:30 22:15 4 M T W T F S S  RM 76.00
KPB Ekspress 08:45 22:30 15 M T W T F S S  RM 35.00
Mega Star Transportation (Kejora Express) 06:45 11:45 5 M T W T F S S  RM 65.00
Seasons Express Larkin 00:34 23:59 15 M T W T F S S  RM 70.00
Sin Yong Express 09:45 22:30 6 M T W T F S S  RM 75.00
Starmart Express 22:15 22:45 2 M T W T F S S  RM 70.00
Supernice Grassland 09:30 21:00 3 M T W T F S S  RM 90.00

Johor Bahru to Penang Bus Trip Summary

Distance

689 km

Avg Duration

9 hr 15 min

No.of Operator

11

Total Trip

59

Popular Bus Company from Johor Bahru to Penang

Johor Bahru to Penang Bus Guide

Bus from Johor Bahru to Penang

Bus from Johor Bahru to Penang is one of cheapest transportation option to travel to Penang for well-known Penang food and visiting Unesco World Heritage Site Georgetown for historical-rich building structures.

Why Take the bus from Johor Bahru to Penang?

Though budget airlines have been servicing the market for years, the service of bus from Johor Bahru to Penang does not stop even though passengers need to travel about 10 hours by bus. One of the reasons is that the budget airline ticket is almost 2 times more expensive than bus ticket (unless you get it during limited promotion period).

Another reason is that travellers can always take night bus from Johor Bahru to Penang. By the time you wake up in the morning, you are already in the beautiful Penang Island. Hence, travelling night bus from Johor Bahru to Penang saves time. This is the reason why you could only find night schedule available for bus from Johor Bahru to Penang.

Duration, Fare, Stops, and Notes

KKKL, Qistna Express and Billion Star are the few coach companies providing bus from Johor Bahru to Penang. The journey duration is about 9 – 10 hours as mentioned above. Coaches will have minimum 1 and sometimes 2 washroom break along the journey.

The bus fare is in the range of RM 65.00 – RM 70.00, which much cheaper than budget airline ticket that usually costs around RM 120.00 – RM 200.00. It is always better to book bus ticket in advance to avoid disappointment, due to limited trip daily from Johor Bahru to Penang at night.

The departure point for bus going to Penang in Johor Bahru is at Johor Larkin bus terminal. As for arrival point, most of the time the coach will alight some passengers along the journey at places like Juru Toll and Butterworth, before terminating at Sungai Nibong bus terminal. Some coach operators like Billion Star and KKKL do alight passenger at Komtar, Georgetown, which is the central of Penang city. It saves the time and cost for passenger to take bus or taxi from Sungai Nibong bus terminal to Georgetown.

Please note that Sungai Nibong bus terminal is 20 minutes driving distance away from Georgetown.

If you have your preferred choice of coach and preferred timing, it is advised to book your Johor Bahru to Penang bus ticket online in advance at BusOnlineTicket.com to avoid disappointment, especially during weekend. This is also the easiest way to get your Johor Bahru to Penang bus ticket, avoiding the queue at terminal. It also gives you peace of mind that you have everything is in place before you travel.