Getting Here

Travel by Bus (Page information by goislands)

Bus To Mersing Jetty From Kuala Lumpur

Prepare for a taxing journey if you’re thinking about starting your trip from Kuala Lumpur.

Whether you opt for a bus or to drive, the total duration will be at least 5 hours.

You might even have to stay the night at Mersing!

Buses to Mersing Jetty depart daily from Kuala Lumpur.

Sanwa Express Bus from KL to Tioman Island

If you take the last bus at night, you can sleep on the way to Mersing!

Bus OperatorsDeparture Point
S&S International ExpressTerminal Bersepadu Selatan (TBS)
Transnasional
Sanwa Tours (M) Sdn Bhd
Sepakat Liner (Mersing)

First Bus: 9:00

Last Bus: 23:45

Duration: ~5 hours, 30 minutes

Price Range:

Adult: ~RM33-42

Child: ~RM29-38

Bus To Mersing Jetty From Singapore

As far as public transport goes, you can go with either of these bus companies from Singapore to Mersing Bus Terminal.

Note that with Starmart Express, there is no return leg available.

Bus Operators from Singapore to Tioman Island
Bus OperatorsDeparture Points
KKKL Express1. Kovan Hub 206
2. Bugis MRT Exit D
Transnasional1. The Plaza
Starmart Express1. Golden Mile Tower
2. Boon Lay

First Bus: 6:00 (KKKL Singapore)

Last Bus: 22:00 (Transnasional)

Duration: 3-5 hours

Price Range: SGD $33-36 (Adult/Child)

Coach To Mersing Jetty From Singapore

Aside from taking the bus, there are coaches that can get you from Singapore to Mersing Jetty too!

WTS Travel Coach from Singapore to Tioman


Bus Operators:

WTS Travel & ToursDiscovery Tours and Travel
One Way Price range (SGD)$21-30(Adult/ Child)$28 (Adult/ Child)
Two Way Price range (SGD)$42-60(Adult/ Child)$50 (Adult/ Child)
Departure PointSingapore Flyer #01-06DBugis MRT Station Exit D

Duration: 4 hours

First & Last Coach: 6:30am

  • Both coach operators only leave once at 6:30am every day
  • It’s only possible to book a two-way journey with either coach operator!
  • When you book Discovery Tours and Travel, there is an applicable surcharge of SGD$5 added to the total fee.
  • Of the two coach operators, WTS Travel & Tours is cheaper if you happen to travel between Sunday to Thursday.

Bus To Mersing Jetty From Johor Bahru

As you may already know, taking the bus is the cheapest way to travel around Malaysia.

Including taking a bus from Johor Bahru to Mersing Jetty.

Bus from JB to Tioman Island

It’s a well-travelled route, so there are regular buses every day!

Bus OperatorsDeparture Point
PluslinerJB Larkin Terminal
S&S International Express
Causeway Link Express
Transnasional
Maraliner

First Bus: 7:15

Last Bus: 23:00

Duration: ~2 hours, 30 minutes

Price Range:

Adult: RM12.70 – RM17.60

Child: RM9.50 – RM17.60

Note: Bus tickets sell out like hot cakes as public holidays and school holidays approach!

Bus To Mersing Jetty From Malacca

Bus services to Mersing Jetty are not as frequent as they are in Johor or Singapore!

In fact, they only run for half the day!

S&S International (M) Express Bus

Bus Operators: S&S International Express

Departure Point: Melaka Sentral

First Bus: 7:45

Last Bus: 12:45

Duration: ~4 hours, 20 minutes

Price Range: RM25 (Adult), RM 19 (Child)

Bus To Mersing Jetty From Penang

It doesn’t take a genius to guess that:

The quickest way to Mersing Jetty from Penang is by taking a flight to Johor first!

But just in case:

We’ll leave you with the option of taking a bus too.

To take the bus from Penang to Mersing Jetty:

You first have to get to Penang Sentral in Butterworth.

Photo credits to thestar.com.my

Then, you can literally sleep your way to Mersing Jetty.

Bus Operators: Cepat & Cekap Express

Departure Point: Penang Sentral

First Bus: 22:30 (This is the only time the bus departs)

Duration: ~10 hours, 30 minutes

Price Range: ~RM64 (Adult), RM48 (Child)

Note: You can take the same service back to Penang after your trip. The bus will depart from Mersing Jetty at 6pm.