Travel from Johor Bahru to Mersing

By bus the journey from Johor Bahru to Mersing takes from 2 hours to 2 hours 35 minutes depending on the traffic and which bus service you take. Mersing is the departure point for ferry services to Tioman Island.

Bus Times from Johor Bahru to Mersing


There are six bus services a day from Johor Bahru to Mersing which are available to book online.

Johor BahruMersingCostCompany
07:0009:0014 MYRCauseway Link Express
07:1409:4915 MYRSS International Express
10:3013:0512 MYRSanwa Tours
13:3015:3014 MYRCauseway Link Express
13:5516:3015 MYRSS International Express
21:0023:3512 MYRSanwa Tours
  • The fastest service is operated by Causeway Link Express, scheduled to take 2 hours.
  • The services operated by SS International Express and Sanwa Tours are both scheduled to arrive in Mersing 2 hours 35 minutes after departing from Johor Bahru.

Buy Tickets from Johor Bahru to Mersing


Use the Search Box below to buy your bus tickets from Johor Bahru to Mersing.

Powered by 12Go Asia system

Johor Bahru Bus Station


Bus services from Johor Bahru to Mersing depart from Larkin Bus Terminal on Jalan Garuda.

Google Map of Larkin Bus Terminal

Mersing Bus Station


Bus services from Johor Bahru to Mersing terminate at Mersing Bus Terminal on Jalan Pasar.

Google Map of Mersing Bus Terminal

Travel to Tioman Island


There are normally 3 ferries a day from Mersing to Tioman Island during the tourist season. The schedule can vary depending on the weather and the number of people who want to travel which means that it may be difficult to pin point the exact time that you will be able to arrive on the Island, and travellers need to be flexible and prepare themselves for some time spent waiting around for connections. From the bus station in Mersing it’s a 1.1 km walk to Mersing Jetty. There is only one ferry operator on this route, which is the Bluewater Express Ferry, which takes from 90 to 120 minutes to travel from Mersing to Tioman Island depending on the weather. Tickets are available to purchase at the ticket counter at the Harbour Centre building. The adult fare is 35 MYR one way, and 30 MYR for children.

Ferries to Tioman Island depart from Mersing
Ferries to Tioman Island depart from Mersing

Because of the need for the ferry service to fit in with the tides, the departure schedule to Tioman Island changes pretty much daily. The first ferry of the day will generally depart from Mersing Jetty some time between 06:00 and 09:00, the second from 10:30 to 11:30 and the third from 12:30 to 14:30. The ferry stops at 5 different piers on Tioman Island and before you board the ferry you need to decide which one you want to go to so that you can inform the ferry staff on boarding:

  • Genting Pier
  • Paya Pier
  • Tekek Pier
  • Air Batang
  • Salang Pier

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.