Buses from Johor Bahru to Mersing

Bus Schedule


Mersing is a town within the state of Johor. Situated along the coastlines of Johor, it acts as a gateway to many breathtaking offshore islands such as, Pulau Tioman, Pulau Aur, Pulau Pemanggil and more.

Travel from Johor Bahru to Mersing

Travelling from Johor Bahru to Mersing is separated at an approximately distance of 130km with a bus travel duration of about 2 hours from departure to arrival, however, traffic and weather conditions, routes taken and other factors may prolong the journey.

Johor Bahru Bus Pickup-points

There are a number of pickup points within Johor Bahru. Buses that provide trips from Johor Bahru to Mersing tend to depart from :

Larkin Sentral

This Larkin Sentral is the largest bus terminal in Johor Bahru, making it the main pickup point for buses heading from Johor Bahru across various part in Peninsular Malaysia. Larkin Sentral is located along Jalan Garuda, making it accessible by bus or taxi.

Mersing Bus Drop-off Points

Buses from Johor Bahru tend to end their journey at a number of drop-off points. Among the few to mention include :

Terminal Mersing

Terminal Mersing is situated along Jalan Pasar, not too far from the Mersing river. It is accessible through various modes of public transportation like a bus or taxi.

Book Bus Tickets from Johor Bahru to Mersing with CatchThatBus


Travelling from Johor Bahru to Mersing has never been easier. Choose from an array of bus operators and enjoy a comfortable and relaxing journey. Book your bus tickets with us today through our website, www.catchthatbus.com or our CatchThatBus mobile app, free on Google Play or App Store.