Leaving the urban sprawl of Johor Bahru behind for the sleepy coastal charm of Mersing is a rite of passage for anyone heading to the turquoise waters of Tioman Island. While Johor Bahru hums with the energy of a border city, Mersing moves at a pace dictated by the tides. This journey takes you through the heart of Johor state, transitioning from modern highways to palm-fringed roads that hint at the tropical paradise waiting at the end of the line.
Most travelers find themselves in Mersing for one reason: the jetty. Because the ferry schedules to the islands are highly dependent on tide levels, timing your arrival in Mersing is the most critical part of your trip. Whether you are catching a morning boat or staying overnight to enjoy a local ikan bakar dinner, choosing the right transport ensures you do not miss your connection to the islands.
Johor Bahru to Mersing by Bus
The bus is the most popular way to make this journey, offering a balance of extreme affordability and decent comfort. Several operators run this route, departing primarily from Larkin Sentral, the main bus terminal in Johor Bahru. The journey typically takes between 2 hours and 3 hours, depending on the number of stops and the flow of traffic leaving the city.
Express and Executive Buses
Buses on this route are generally divided into Express and Executive classes. The Express buses are the budget workhorse of the route, with tickets priced incredibly low at around $3 to $6. These are standard air-conditioned coaches that provide a reliable service for locals and backpackers alike. For a slightly more spacious experience, look for the Executive 1X2 configuration. These buses feature wider seats with more legroom, usually arranged with a single seat on one side of the aisle and two on the other, making them ideal for solo travelers or those who want a bit more personal space during the ride.
The buses arrive at the Mersing Bus Terminal, which is a short walk or a very quick taxi ride from the Mersing Jetty (Jeti Penumpang Mersing). You can easily secure your seat in advance on GoAsia.cc to ensure you get a departure time that aligns with your ferry booking.
Johor Bahru to Mersing by Private Transfer
For families, small groups, or those arriving directly at Senai International Airport, a private transfer is the most seamless and comfortable option. While significantly more expensive than the bus, it eliminates the need to navigate bus terminals and offers door-to-door service from your hotel or the airport directly to the Mersing Jetty.
Vehicle Types and Pricing
Private transfers offer several vehicle tiers to suit different group sizes. A Standard 3pax sedan is perfect for couples or solo travelers with extra luggage. For small families, the Minivan 4pax provides a bit more breathing room. Larger groups or those traveling with dive gear will find the Minivan 7pax to be the most cost-effective choice when the price is split among passengers. Prices for these services generally range from $101 to $162 for departures from the city center, while transfers starting from Senai Airport are slightly cheaper, ranging from $83 to $147.
The duration for a private transfer is approximately 1 hour and 53 minutes to 2 hours. The primary advantage here is flexibility; you can set your own pick-up time, which is invaluable if you are trying to catch a specific ferry or if your flight into Senai is delayed.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Express Bus | $3 - $6 | 2h - 3h | Standard |
| Executive Bus | $3 - $6 | 2h 15min | High |
| Private Transfer (Standard) | $101 - $162 | 2h | Premium |
| Private Transfer (Minivan) | $101 - $162 | 2h | Premium |
Tips for Traveling from Johor Bahru to Mersing
- Check the Tides: Before booking your transport, check the ferry schedule from Mersing to Tioman. During neap tides, ferries may only run once a day or at odd hours. Always aim to arrive in Mersing at least 90 minutes before your ferry departure.
- Larkin Sentral Advice: If taking the bus, arrive at Larkin Sentral at least 30 minutes early. It is a large, busy terminal, and you will need to exchange your booking confirmation for a physical boarding pass at the centralized ticketing counters.
- Keep it Cool: Malaysian buses are notorious for their powerful air conditioning. Even if it is sweltering outside, carry a light jacket or sarong to stay comfortable during the two to three hour journey.
- Food and Water: While there are plenty of food stalls at both Larkin and Mersing terminals, there are no stops on the bus journey itself. Grab a bottle of water and a snack before boarding.
- Booking Ahead: During Malaysian public holidays and school breaks, buses to Mersing sell out quickly as locals head to the islands. Use GoAsia.cc to book your tickets a few weeks in advance during these peak periods.
Timetable
| Bus Johor Bahru - Mersing $ 3.33–5.91 2h 1m – 3h 8m | |
|
|
| Taxi Johor Bahru - Mersing $ 98.16–157.71 1h 58m | |
|
| Bus Johor Bahru - Johor $ 3.33 2h 30m | |
|
| Taxi Senai - Mersing $ 80.51–143.38 1h 53m | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Johor Bahru to Mersing directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to travel is by Express bus, with tickets costing between $3 and $6. It is a highly affordable option for budget-conscious travelers.
A private transfer is the fastest option, taking approximately 1 hour and 53 minutes to 2 hours. It offers a direct route without the stops associated with public bus services.
The journey duration depends on the mode of transport. A private transfer takes about 2 hours, while the bus can take anywhere from 2 hours to 3 hours depending on the specific service and traffic.
Yes, private transfers are available directly from Senai Airport (JHB) to Mersing. These services cost between $83 and $147 depending on the vehicle size and take just under 2 hours.
Most buses to Mersing depart from Larkin Sentral, which is the main long-distance bus terminal in Johor Bahru. It is located a few kilometers north of the city center and is easily accessible by taxi or local bus.
While you can often buy bus tickets at the station, booking in advance is strongly recommended, especially on weekends and public holidays. This ensures you get a seat that aligns with the ferry schedule to the islands.