GoAsia
How to Get from Malacca to Johor Bahru

How to Get from Malacca to Johor Bahru

Last updated: October 15, 2026
Contents

Malacca and Johor Bahru are linked by the North-South Expressway, and most travellers go by express bus or private car. This guide covers the terminals at both ends and what to expect when you book.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Malacca to Johor Bahru by Bus

Express buses leave from Melaka Sentral, the largest public transportation terminal in Melaka City, which has one side for domestic buses and one for express buses.[1] Causeway Link runs an express service between Melaka Sentral and Johor Bahru.[1] Mayang Sari Express also lists both Melaka and Johor Bahru among its stops.[2]

If you booked online, exchange your ticket for a boarding pass at counters 2, 3 or 4 in Melaka Sentral at least 30 minutes before departure. The boarding pass carries the QR code for the entrance gate to the Causeway Link bus bay.[1]

In Johor Bahru, buses stop at Larkin Sentral, the city's largest public transport terminal.[3] Some services use Terminal Bas Tun Aminah in Skudai, which also has departures to Melaka Sentral.[4] Fares and journey times differ by operator and class, so confirm them with the operator when you book.

Malacca to Johor Bahru by Private Transfer

A private transfer picks you up at your hotel and suits groups or heavy luggage. On booking platforms, transfers to Johor Bahru city range from about $135 to about $515 per vehicle (October 2026), depending on the vehicle, with a travel time of about 2 hours 40 minutes to 3 hours.[5] Transfers to Senai Airport start from about $115 and go up to about $205, taking about 2 hours 20 minutes.[5]

Comparing Your Options

DestinationPrivate transfer priceDuration
Johor Bahru cityAbout $135 to $515 per vehicle (October 2026)[5]2h 40min to 3h[5]
Senai AirportAbout $115 to $205 per vehicle (October 2026)[5]About 2h 20min[5]

Tips for Traveling from Malacca to Johor Bahru

  • Book in Advance: Weekends and public holidays are busy.
  • Choose Your Terminal: Larkin Sentral and Skudai are in different parts of the Johor Bahru area, so pick the one closest to where you are staying.
  • Keep Warm: Air conditioning on buses can be strong, so bring a light jacket.

Timetable

Bus Malacca - Johor Bahru $ 5.75–15.60 3h 7m – 5h 32m
  • →  Express 06:15, 08:00, 09:00, 09:30, 10:30, 11:00, 11:30, 12:30, 13:00, 13:30, 14:00, 14:30, 15:00, 16:00, 16:30, 17:00, 17:30, 18:30, 19:30, 20:30
  • →  Express 27 11:00, 16:00, 20:15, 22:00, 23:00, 23:45
  • →  Executive 07:45, 08:45, 10:00, 11:00, 12:00, 13:30, 14:30, 15:30, 16:30, 18:00, 19:00, 19:45
Taxi Malacca - Johor Bahru $ 132.56–513.36 2h 38m – 3h 5m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax
  • →  Van 7pax
  • →  Van 14pax
  • →  Sedan 2pax
  • →  Luxury Sedan 2pax
  • →  Luxury MPV 2pax
  • →  Luxury 5pax
  • →  Standard 5pax
  • →  Premium 13pax
  • →  Premium 7pax
Bus Malacca - Skudai $ 5.89–15.60 3h – 5h 15m
  • →  Express 27 11:00, 16:00, 20:15, 22:00, 23:00, 23:45
  • →  Executive 16:30, 19:00
Taxi Malacca - Senai $ 113.55–204.34 2h 21m
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Standard 3pax

Frequently Asked Questions

How can I book tickets from Malacca to Johor Bahru?

Use the booking tool on this page to compare the transport options currently available from Malacca to Johor Bahru, including current prices and schedules.

Where do buses to Johor Bahru leave from in Malacca?

Express buses leave from Melaka Sentral, the largest public transportation terminal in Melaka City.

Where do the buses arrive in Johor Bahru?

Buses stop at Larkin Sentral, the city's largest public transport terminal. Some services use Terminal Bas Tun Aminah in Skudai.

Does Causeway Link run buses from Malacca to Johor Bahru?

Yes. Causeway Link runs an express bus service between Melaka Sentral and Johor Bahru.

How do I collect my online bus ticket at Melaka Sentral?

Exchange it for a boarding pass at counter 2, 3 or 4 at least 30 minutes before departure. The boarding pass has the QR code for the entrance gate.

How much is a private transfer from Malacca to Johor Bahru?

Booking platforms list private vehicles from about $135 to about $515 per vehicle (October 2026), with a travel time of about 2 hours 40 minutes to 3 hours.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Causeway Link: Melaka Sentral Bus Terminal. Retrieved October 15, 2026.
  2. [2] Mayang Sari Express: Mayang Sari Express. Retrieved October 15, 2026.
  3. [3] Larkin Sentral: Larkin Sentral - Main Page. Retrieved October 15, 2026.
  4. [4] Terminal Bas Tun Aminah: Terminal Bas Tun Aminah. Retrieved October 15, 2026.
  5. [5] 12Go: Malacca - Johor Bahru timetable. 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.