Penang to Johor Bahru
Travel to Johor Bahru to explore lively night markets and historic forts, a contrast to Penang’s colonial architecture and street art. From Penang to Johor Bahru, travelers can choose from a range of transport services, with full details on when they run, how long they take and what they cost.
Travel options for Penang to Johor Bahru
From Penang to Johor Bahru, travel affordably by a bus for 71 MYR, or get to Johor Bahru faster by flight in 1h y 10 minutes.
Bus from Penang to Johor Bahru
Catch a bus departing from Butterworth or Penang Sentral and travel from Penang toward Johor Bahru. With frequent services throughout the day, it’s easy to choose a departure time that fits your plans. The trip usually takes around 17 hours 12 minutes, with ticket prices starting from 71 MYR, and the route finishes at Larkin Bus Terminal, Johor Bahru. You can secure your seat in advance to avoid last-minute availability issues.
Prices: 71 MYR
Duration: 17h 12m ⏱
Combined from Penang to Johor Bahru
For travelers connecting Penang and Johor Bahru via combined transport, departures are available from PEN Penang International Airport with arrivals at JHB Johor Airport, Johor Bahru. The journey usually takes around 3 hours 15 minutes, with tickets starting from 181 MYR. Check available options and reserve your seat book your travel.
Prices: 181 MYR
Duration: 3h 15m – 23h 55m ⏱
Flight from Penang to Johor Bahru
Reaching Johor Bahru from Penang by air involves departing from PEN Penang International Airport and covering the distance in approximately 1 hour 10 minutes, before landing at JHB Johor Airport, Johor Bahru. Flying is the most time-efficient way to travel this route, and fares are often available from 232 MYR. Full schedules and booking options are available via the available flight options.
Prices: 232 MYR
Duration: 1h 10m ⏱
Charter from Penang to Johor Bahru
From the bustling streets of Penang to the heart of Johor Bahru, a private transfer allows you to travel on your own schedule. The trip takes around 7 hours 4 minutes with fares starting at 1,200 MYR. Book your transfer to go directly between your chosen locations.
Prices: 1,200 MYR
Duration: 7h 4m – 11h ⏱
Bus Routes & Schedules from Penang to Johor Bahru
- From Butterworth, you can travel toward Larkin Bus Terminal, Johor Bahru by bus. The trip usually lasts 17h 12m. Services are scheduled at 23:00, and fares start at 137 MYR.
- From Penang Sentral, hop on a bus heading to Larkin Bus Terminal, Johor Bahru for a journey of around 17h 12m. Services operate at 23:15, with tickets starting at 71 MYR.
Cheapest Bus Penang to Johor Bahru
71 MYR, from Penang Sentral to Larkin Bus Terminal, Johor Bahru, departure at 23:15, duration 17h 12mFastest Bus Penang to Johor Bahru
137 MYR, from Butterworth to Larkin Bus Terminal, Johor Bahru, departure at some times, duration 17h 12mBus Timetable: Butterworth → Larkin Bus Terminal, Johor Bahru
- 23:00 16:12 17h 12m 137 MYR
Bus Timetable: Penang Sentral → Larkin Bus Terminal, Johor Bahru
- 23:15 16:27 17h 12m 71 MYR
Combined Routes & Schedules from Penang to Johor Bahru
Set off from PEN Penang International Airport on a coordinated transfer involving different vehicles toward Johor Bahru. The journey usually lasts 3h 15m to 23h 55m, with departures scheduled from 05:50 until 22:35. Fares starting at 181 to 793 MYR and arrival is at JHB Johor Airport, Johor Bahru. Consulting the timetable for multi-leg connections between Penang and Johor Bahru lets you plan your departure and secure your seat.
Cheapest Combined Penang to Johor Bahru
181 MYR, from PEN Penang International Airport to JHB Johor Airport, Johor Bahru, departure at 06:00, duration 4h 35mFastest Combined Penang to Johor Bahru
278 MYR, from PEN Penang International Airport to JHB Johor Airport, Johor Bahru, departure at 12:30, duration 3h 15mCombined Timetable: PEN Penang International Airport → JHB Johor Airport, Johor Bahru
- 05:50 18:20 12h 30m 394 MYR
- 06:00 10:35 4h 35m 181 MYR
- 08:15 08:10 23h 55m 793 MYR
- 08:25 18:20 9h 55m 703 MYR
- 10:00 16:00 6h 202 MYR
- 11:00 18:20 7h 20m 439 MYR
- 12:30 15:45 3h 15m 278 MYR
- 12:35 18:20 5h 45m 360 MYR
- 14:30 21:00 6h 30m 192 MYR
- 15:30 10:35 19h 5m 657 MYR
- 16:05 08:10 16h 5m 793 MYR
- 19:05 08:10 13h 5m 793 MYR
- 21:05 10:35 13h 30m 652 MYR
- 21:50 08:10 10h 20m 585 MYR
- 22:35 08:10 9h 35m 449 MYR
Flight Routes & Schedules from Penang to Johor Bahru
Take off from PEN Penang International Airport on the only direct flight from Penang to Johor Bahru. Departures run from 06:45 until 21:35, and the airborne journey lasts roughly 1h 10m until you land at JHB Johor Airport, Johor Bahru. Fares begin at 232 to 304 MYR, and reviewing the full timetable for the Penang–Johor Bahru route helps you pick the departure that works best and reserve your seat in advance.
Cheapest & Fastest Flight Penang to Johor Bahru
232 MYR, from PEN Penang International Airport to JHB Johor Airport, Johor Bahru, departure at some times, duration 1h 10mFlight Timetable: PEN Penang International Airport → JHB Johor Airport, Johor Bahru
- 06:45 07:55 1h 10m 232 MYR
- 11:45 12:55 1h 10m 304 MYR
- 14:55 16:05 1h 10m 304 MYR
- 18:25 19:35 1h 10m 304 MYR
- 21:35 22:45 1h 10m 232 MYR
Charter Routes & Schedules from Penang to Johor Bahru
- Travel from Butterworth Hotel Transfer to Senai Hotel Transfer with a personal driver, lasting approximately 7h 4m. Travel options are flexible with fares beginning at 1,408 MYR.
- Start your journey at Butterworth Hotel Transfer in a VIP transfer and arrive at Johor Bahru after about 7h 11m. With frequent departures available, fares start from 1,672 MYR.
- Reach Senai Hotel Transfer via a private transfer, starting from Penang Hotel Transfer and spending about 7h 10m on the road. Tickets start at 1,430 MYR, and you can depart at different times during the day.
- From Penang Hotel Transfer, enjoy a private transfer to Johor Bahru, covering the route in around 11h. Departures are scheduled regularly with fares starting at 1,200 MYR.
- Set off from George Town in an exclusive ride to Senai Hotel Transfer, spending about 7h 11m on the road. Services run frequently throughout the day, and tickets start at 1,430 MYR.
- Travel from George Town to Johor Bahru with a personal driver, lasting approximately 7h 11m. Travel options are flexible with fares beginning at 1,672 MYR.
Cheapest Charter Penang to Johor Bahru
1200 MYR, from Penang Hotel Transfer to Johor Bahru, departure at --:--, duration 11hFastest Charter Penang to Johor Bahru
1408 MYR, from Butterworth Hotel Transfer to Senai Hotel Transfer, departure at --:--, duration 7h 4mCharter Timetable: Butterworth Hotel Transfer → Johor Bahru
- --:-- --:-- 7h 11m 1672 MYR
Charter Timetable: Butterworth Hotel Transfer → Senai Hotel Transfer
- --:-- --:-- 7h 4m 1408 MYR
Charter Timetable: George Town → Johor Bahru
- --:-- --:-- 7h 11m 1672 MYR
Charter Timetable: George Town → Senai Hotel Transfer
- --:-- --:-- 7h 11m 1430 MYR
Charter Timetable: Penang Hotel Transfer → Johor Bahru
- --:-- --:-- 11h 1200 MYR
Charter Timetable: Penang Hotel Transfer → Senai Hotel Transfer
- --:-- --:-- 7h 10m 1430 MYR
Frequently Asked Questions Penang to Johor Bahru
Below you will find answers to the most common questions about traveling from Penang to Johor Bahru.
How long does the Penang to Johor Bahru trip usually take?
The travel time on the Penang to Johor Bahru route varies a lot by transport type. The fastest listed option is by flight at about 1 hour 10 minutes, while the bus takes about 17 hours 12 minutes. Charter services fall in between, depending on the pickup and drop-off points.
What is the cheapest way to travel from Penang to Johor Bahru?
The cheapest listed option for Penang to Johor Bahru is the bus, with fares from MYR 71 to MYR 137. Flights start at MYR 232, and charter services are much higher. Bus tickets are the lowest-priced common option in the data.
How much should I expect to pay for Penang to Johor Bahru overall?
Prices for Penang to Johor Bahru range from MYR 71 on the bus to MYR 304 for flights, with combined air tickets listed from MYR 181 to MYR 793. Charter services are priced from MYR 1,200 to MYR 1,672. The total cost depends on the transport type.
Which option is the fastest for Penang to Johor Bahru?
The fastest option on the Penang to Johor Bahru route is flying, which takes about 1 hour 10 minutes. The flight runs from PEN Penang International Airport to JHB Johor Airport in Johor Bahru. Other listed options take much longer.
Where do buses leave from and arrive on the Penang to Johor Bahru route?
Buses on the Penang to Johor Bahru route depart from Butterworth or Penang Sentral and arrive at Larkin Bus Terminal in Johor Bahru. The listed bus trips are direct, and both departure points connect to the same arrival terminal.
What are the flight airports for Penang to Johor Bahru?
Flights on the Penang to Johor Bahru route depart from PEN Penang International Airport and arrive at JHB Johor Airport in Johor Bahru. The same airport pair is used for both the flight-only and combined air listings.
Are there many departures for Penang to Johor Bahru, and what are the first and last times?
The schedule depends on the transport type. For flights, the first departure is 06:45 and the last is 21:35. Bus departures are listed between 23:00 and 23:15. Charter services do not show fixed departure times.
How often do services run from Penang to Johor Bahru?
The provided data does not show a fixed frequency in minutes for any transport type on the Penang to Johor Bahru route. Instead, it lists the number of trips available: 2 bus trips, 5 flight trips, 15 combined air trips, and 6 charter trips.
Is there a big difference between bus and flight times on Penang to Johor Bahru?
Yes. The bus takes about 17 hours 12 minutes, while the flight takes about 1 hour 10 minutes. The difference is mainly due to the long overland distance by road versus the much shorter air travel time.
What are the departure and arrival points for charter travel on Penang to Johor Bahru?
Charter services on the Penang to Johor Bahru route can depart from Butterworth Hotel Transfer, Penang Hotel Transfer, or George Town. Arrivals are listed at Senai Hotel Transfer or Johor Bahru. The exact duration depends on the selected pickup and drop-off pair.
Can I book Penang to Johor Bahru tickets online?
Yes. For Penang to Johor Bahru, tickets can be checked and booked through TicketRoutes.com. The route has multiple transport types and departure points, so it helps to compare the listed options before choosing a ticket.
Why does the Penang to Johor Bahru travel time vary so much?
The time varies because the route includes different transport types and different stop patterns. Flights take about 1 hour 10 minutes, buses take about 17 hours 12 minutes, and charter trips range from about 7 hours 4 minutes to 11 hours.
More travel routes for Penang and Johor Bahru
Planning more stops after Penang to Johor Bahru?
If your journey doesn’t end with Penang to Johor Bahru, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.