Malacca to Johor Bahru
Head to Johor Bahru and explore its lively waterfront, a contrast to Malacca’s historic streets and colonial buildings. There are two transport options linking Malacca and Johor Bahru, and this page breaks down their timetables, travel times and ticket prices.
Travel options for Malacca to Johor Bahru
Starting at Malacca, travel affordably by a bus for 22 MYR, and reach Johor Bahru faster by charter in 2h y 19 minutes.
Bus from Malacca to Johor Bahru
Traveling from Malacca to Johor Bahru by bus offers multiple daily departures from Melaka Sentral Bus Terminal, Malacca or Melaka Sentral, Malacca, allowing you to pick a schedule that suits your needs. The trip usually takes around 5 hours 15 minutes, bringing you to Skudai or Larkin Bus Terminal, Johor Bahru with fares starting from 22 MYR. Be sure to compare schedules and secure your tickets in advance here for a comfortable, reliable, and enjoyable journey.
Prices: 22 MYR
Duration: 5h 15m – 5h 32m ⏱
Charter from Malacca to Johor Bahru
Travel from Malacca to Johor Bahru with a private driver, who will pick you up at your chosen location, whether it’s your hotel, a train station, or another spot. The journey takes around 2 hours 19 minutes with fares starting at 439 MYR. Book your ride now and plan your trip.
Prices: 439 MYR
Duration: 2h 19m – 3h ⏱
Bus Routes & Schedules from Malacca to Johor Bahru
- Travel from Melaka Sentral Bus Terminal, Malacca to Skudai by bus, with journeys lasting approximately 5h 15m. Departures run from 07:45 until 19:45, and fares begin at 22 MYR.
- Board the bus at Melaka Sentral Bus Terminal, Malacca bound for Larkin Bus Terminal, Johor Bahru. The trip takes roughly 5h 32m. Departures run from 07:45 until 19:45, and fares begin at 22 MYR.
- Board the bus at Melaka Sentral, Malacca to reach Larkin Bus Terminal, Johor Bahru, spending roughly 5h 32m on the road. Services run at 06:15, and tickets start from 27 MYR.
Cheapest & Fastest Bus Malacca to Johor Bahru
22 MYR, from Melaka Sentral Bus Terminal, Malacca to Skudai, departure at some times, duration 5h 15mBus Timetable: Melaka Sentral Bus Terminal, Malacca → Larkin Bus Terminal, Johor Bahru
- 07:45 13:17 5h 32m 22 MYR
- 08:45 14:17 5h 32m 22 MYR
- 10:00 15:32 5h 32m 22 MYR
- 11:00 16:32 5h 32m 22 MYR
- 12:00 17:32 5h 32m 22 MYR
- 13:30 19:02 5h 32m 22 MYR
- 14:30 20:02 5h 32m 22 MYR
- 15:30 21:02 5h 32m 22 MYR
- 16:30 22:02 5h 32m 22 MYR
- 18:00 23:32 5h 32m 22 MYR
- 19:45 01:17 5h 32m 22 MYR
Bus Timetable: Melaka Sentral Bus Terminal, Malacca → Skudai
- 07:45 13:00 5h 15m 22 MYR
- 08:45 14:00 5h 15m 22 MYR
- 10:00 15:15 5h 15m 22 MYR
- 11:00 16:15 5h 15m 22 MYR
- 12:00 17:15 5h 15m 22 MYR
- 13:30 18:45 5h 15m 22 MYR
- 14:30 19:45 5h 15m 22 MYR
- 15:30 20:45 5h 15m 22 MYR
- 16:30 21:45 5h 15m 22 MYR
- 18:00 23:15 5h 15m 22 MYR
- 19:45 01:00 5h 15m 22 MYR
Bus Timetable: Melaka Sentral, Malacca → Larkin Bus Terminal, Johor Bahru
- 06:15 11:47 5h 32m 27 MYR
Charter Routes & Schedules from Malacca to Johor Bahru
- Travel from Malacca Hotel Transfer to Senai Hotel Transfer with a personal driver, lasting approximately 2h 19m. Travel options are flexible with fares beginning at 439 MYR.
- From Malacca Hotel Transfer, set off in a VIP taxi toward Johor Bahru, with the ride lasting around 3h. Fares from 660 MYR are available, with multiple departures throughout the day.
Cheapest & Fastest Charter Malacca to Johor Bahru
439 MYR, from Malacca Hotel Transfer to Senai Hotel Transfer, departure at --:--, duration 2h 19mCharter Timetable: Malacca Hotel Transfer → Johor Bahru
- --:-- --:-- 3h 660 MYR
Charter Timetable: Malacca Hotel Transfer → Senai Hotel Transfer
- --:-- --:-- 2h 19m 439 MYR
Frequently Asked Questions Malacca to Johor Bahru
Below you will find answers to the most common questions about traveling from Malacca to Johor Bahru.
How long does the Malacca to Johor Bahru route usually take?
By bus, the trip usually takes about 5 hours 15 minutes to 5 hours 32 minutes. The exact time varies with the service and traffic conditions along the route, especially when roads are busier near Johor Bahru.
What is the usual price range for Malacca to Johor Bahru travel?
For this route, bus fares are listed at MYR 22 to MYR 27. Charter services are much higher, at MYR 439 to MYR 660, so the overall cost depends strongly on the transport type chosen.
Which is the cheapest way to travel from Malacca to Johor Bahru?
The cheapest option shown is the bus, with fares from MYR 22. Charter is available too, but it costs far more and is not the low-cost choice on this route.
What is the fastest option for Malacca to Johor Bahru?
The fastest listed option is charter, with trips taking about 2 hours 19 minutes to 3 hours. Bus journeys are longer, at roughly 5 hours 15 minutes to 5 hours 32 minutes.
Where do buses leave from and arrive in Malacca to Johor Bahru travel?
Buses depart from Melaka Sentral Bus Terminal, Malacca, or Melaka Sentral, Malacca. They arrive at Skudai or Larkin Bus Terminal, Johor Bahru, depending on the service.
How often do buses run from Malacca to Johor Bahru, and what are the first and last departures?
There are 23 bus trips on this route, but no fixed frequency is listed. The first departure is at 06:15 and the last departure is at 19:45.
Are there different bus arrival points on the Malacca to Johor Bahru route?
Yes. Bus services arrive either at Skudai or at Larkin Bus Terminal, Johor Bahru. The listed journey times are about 5 hours 15 minutes to Skudai and about 5 hours 32 minutes to Larkin.
If I want a direct transfer from Malacca to Johor Bahru, what charter options are shown?
The charter service uses Malacca Hotel Transfer as the departure point. It arrives either at Senai Hotel Transfer or Johor Bahru, and the listed trip count is 2.
How long does the charter service take from Malacca to Johor Bahru?
Charter durations depend on the destination. Malacca Hotel Transfer to Senai Hotel Transfer takes about 2 hours 19 minutes, while Malacca Hotel Transfer to Johor Bahru takes about 3 hours.
What should I know about booking Malacca to Johor Bahru tickets?
For reservations, TicketRoutes.com is the booking reference provided for this route. It is the place to check the available Malacca to Johor Bahru services and their listed details.
How do the bus and charter options differ on the Malacca to Johor Bahru route?
The bus is the lower-cost option at MYR 22 to MYR 27 and takes about 5 hours 15 minutes to 5 hours 32 minutes. Charter is more expensive at MYR 439 to MYR 660, but it is faster.
Is there any train, ferry, or flight service listed for Malacca to Johor Bahru?
No train, ferry, or flight service is listed in the provided data for this route. The available transport types shown are bus and charter only.
More travel routes for Malacca and Johor Bahru
Planning more stops after Malacca to Johor Bahru?
If your journey doesn’t end with Malacca 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.