How To Go To Tioman Island From Changi Airport

Will your plane be landing in Changi Airport first? Or maybe you just happen to live near Changi Airport but wish to go to Tioman Island?

There are numerous options to get from Changi Airport to Tioman Island – by bus, a private car service, the train as well as multiple combinations of those!

In this post, we’ll cover all the options so you can see which are the best ways for you to travel from Changi Airport to Tioman Island!

How To Go To Tioman Island From Changi Airport

First of all, to get to Tioman Island, you’ll have to take transport from Changi Airport to either Mersing Jetty or Tanjung Gemok Jetty to catch a ferry to Tioman Island.

Changi Airport T2

The ferry ride takes 1.5 to 2 hours so take that into consideration when choosing your transport mode from Changi Airport.

You’ll also have to factor in possible traffic congestion and some time to buy your ferry tickets, pay the marine park fees, etc.

1. Private Car From Changi Airport To Tioman Island

It doesn’t take a genius to figure out that hiring a private car service to pick you up from Changi Airport straight to Mersing or Tanjung Gemok Jetty involves the least transits!

The journey takes 3 hours, more or less.

Singapore to Mersing Tioman

Why You Should Book A Private Car From Changi Airport To Tioman Island:

  • Unlike for public transport, you won’t have to sit with or wait for strangers
  • Don’t have to alight from the car, even at immigration
  • Affordable rates
  • Service is available 7 days a week, 24 hours a day
  • Driver will be waiting for you even your flight is delayed
  • Comfortable, spacious and well-maintained cars to choose from
  • Reliable drivers who are very familiar with the route to Mersing Jetty or Tanjung Gemok Jetty
  • Easy online book process

Book a private car service through GoIslands by sending a message on WhatsApp or Facebook.

2. Bus From Changi Airport To Tioman Island (Via Larkin Bus Terminal JB)

There’s 4 steps in total if you want to take a bus from Changi Airport to Tioman Island.

Needless to say, the first part is getting into Johor Bahru from Singapore!

Arrival Hall At Changi Airport

Tip: Check the bus schedule with regards to your flight arrival time before you book your tickets!

Advantage Of Taking Bus From Changi Airport To Tioman Island:

  • Affordable (<SGD $10)
  • Frequent buses

Disadvantage Of Taking Bus From Changi Airport To Tioman Island:

  • Not a direct stop at the customs. Have to walk a bit.
  • No 24-hour service

Recommended For:

  • Travelers with light luggage

Step 1: Bus From Changi Airport To CIQ/Larkin Bus Terminal

The TS1 cross-border service by Transtar Travel is a convenient way to shuttle between Changi Airport and JB CIQ.

Buses come at regular intervals ( Almost hourly). Board the bus at Changi Airport Terminal 2 Coach Bay at the Terminal 2 Arrival Hall.

TS1 Transtar Travel Cross-border Bus

Note: From Terminal 1 or Terminal 3, you’ll have to take the skytrain to Terminal 2 first.

The bus drops you 100-150 meters from the customs so you’ll have to walk the rest of the way. Don’t forget to take all your luggage!

Bus No.: TS1

Bus Route: Changi Airport Terminal 2 > Changi Airport Terminal 4 > JB CIQ Coach Bay

Departure Point 1: Arrival Hall Coach Bay Lot 9/10 of Changi Airport Terminal 2

Departure Point 2: Arrival Hall Coach Bay Lot 8 of Changi Airport Terminal 4

Duration: ~1.5 hours

Ticket Price: SGD $10-12

Bus Schedule: 8:15am to 11:15pm

Book a bus from Changi Airport to Johor Bahru CIQ.

Tips:

  • Wait at the pick-up point at least 10 minutes before the scheduled departure time.
  • Schedules and routes are subject to change without notice due to traffic conditions.
  • See the latest Transtar Travel TS1 schedule.
  • Call Transtar Travel (+65-6297 9009) at least 1 day ahead to confirm your preferred departure time.
  • Transtar Travel’s counter is open daily from 10:00 am – 7:00 pm at the Arrival Hall of Terminal 2.

Step 2: Bus From JB CIQ To Larkin Bus Terminal

With border formalities all done, you can proceed to the next leg of the journey – getting to Larkin Bus Terminal!

Because there is no direct bus from CIQ to Mersing/Tanjung Gemok Jetty.

Causeway Link Bus From CIQ To Larkin

CWL (Causeway Link) has regular buses between JB CIQ and Larkin Bus Terminal.

Bus No.: CWL

Bus Route: JB CIQ to Larkin Bus Terminal

Duration: <30 minutes

Ticket Price: <RM2

Bus Schedule: Every 10 -15 minutes from 6:30am to 11:00pm

Schedules are subject to change. See the latest schedule from JB CIQ to Larkin Bus Terminal.

Step 3: Bus From Larkin Bus Terminal To Mersing Jetty/Tanjung Gemok Jetty

A total of 5 bus operators provide the transfer from Larkin Bus Terminal, Johor Bahru to Mersing Bus Terminal.

Bus Operators from Singapore to Tioman Island

It’s a short walk from Mersing Bus Terminal to Mersing Jetty.

However, none of the buses from Johor Bahru stop at Tanjung Gemok Jetty so if you do want to go there, you will have to hire a taxi at Mersing for the 35-minute drive.

Bus Operators:

  • Plusliner
  • Maraliner
  • Transnasional
  • S&S International Express
  • Causeway Link Express

Note: Plusliner has the most frequent service.

Departure Point & Time: Johor Bahru Larkin Bus Terminal (Daily:7:25am to 11:00pm, every 1 to 3 hours)

Duration: ~2 hours and 40 minutes

Bus Price Range:

Adult: RM12.70 – RM17.60

Child: RM9.50 – RM17.60

How To Book A Bus From Larkin Bus Terminal To Mersing

Book a bus from Larkin Bus Terminal to Mersing.

Step 4: Ferry From Mersing Jetty/Tanjung Gemok Jetty To Tioman Island

You can get a ferry to Tioman Island from either Mersing Jetty or Tanjung Gemok Jetty.

Mersing Jetty is closer to Singapore and Johor Bahru with only one ferry operator.

Bluewater Express Ferry to Tioman Island

The ferry schedule is often unpredictable until the day before due to the jetty’s susceptibility to the tides.

On the other hand, 39km from Mersing Jetty is Tanjung Gemok Jetty. This jetty has two ferry operators and ferries here are generally more punctual.

Ferry Operators:

  1. Bluewater Express
  2. Cataferry (only at Tanjung Gemok Jetty)

Ferry Route:

Regardless of the jetty the ferries depart from, they make 5 stops on Tioman Island:

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

A one-way crossing will take approximately 2 hours.

Ferry Schedule:

Every month, the ferry operators will release their updated ferry schedules.

Have a look at the latest Tioman Island ferry schedules before you make a booking.

Ticket Price:

One Way – RM35 (Adult), RM30 (Child)

Two Way – RM70-80 (Adult), RM60-70 (Child)

Note: Ferry ticket fares are subject to change by the respective ferry company and the price may vary differently from the information provided here.

Cataferry Ferry to Tioman Island

Tickets can be cheaper for Cataferry depending on the day you go but Bluewater Express ferry ticket prices are always fixed.

Marine Park Entrance Fee:

Pay this fee in Ringgit at the respective counter at Mersing Harbour Center or Tanjung Gemok Jetty.

Age (years)Malaysians (RM)Foreigners (RM)
Child (6-12)215
Adult (13+)530
Senior (60+)215
DisabledFreeFree

 

Johor National Park Fee:

This fee is only applicable for those taking the ferry from Mersing Jetty:

Age (years)Malaysians (RM)Foreigners (RM)
Children310
Adult520

Tips:

  • Plan your schedule accordingly so that you have ample time to reach the jetty 30 minutes before the allotted ferry departure time to settle the boarding process.
  • Tickets sell out fast as public holidays and school holidays approach (That applies for both Singapore and Malaysian holidays!). Book in advance to avoid sell out!
  • If you book any Tioman Island packages with GoIslands, these already include transport to and from the Tioman Island!

3. Train + Bus From Changi Airport To Tioman Island (Via Singapore MRT Station)

There is no direct train route from Changi Airport to Mersing (or Tanjung Gemok Jetty).

The alternative is to take the train from Changi Airport MRT Station to an MRT station in Singapore – either Bugis or Singapore Flyer.

And then, you can take a bus to Mersing Jetty or Tanjung Gemok Jetty!

Step 1: Train From Changi Airport MRT Station To Singapore City MRT

Changi Airport MRT Station At Terminal 2

This is what you have to do once you touch down at Changi Airport in order to get to Changi Airport MRT Station (CG2):

  • Walk to the station from Terminal 2. Follow the signs for “Train to the City” down to the basement of Terminal 2 where the MRT station is.
  • From Terminal 3, use the underground walkway to get to the MRT station.
  • From Terminal 1, take the Skytrain to Terminal 2 first.
  • From Terminal 4, take the complimentary 24-hour Airport Shuttle Bus to Terminal 2 first.
  • You can purchase tickets at the Changi Airport MRT Station

Note: Make sure your flight arrival time doesn’t clash with the bus schedule and availability!

Advantage Of Taking Train From Changi Airport MRT Station To Singapore City MRT:

  • Inexpensive
  • Regular trains at every 10 minutes or so from 5:31am to 11:18pm
  • Comfortable and air-conditioned

Disadvantage Of Taking Train From Changi Airport MRT Station To Singapore City MRT:

  • Service doesn’t run 24 hours
  • No designated racks for luggage

Recommended for:

  • If you are traveling light with small hand luggage

Tip: Go after rush hour (rush hour is before 9am), trains will be less packed!

Option 1: Train From Changi Airport MRT Station To Bugis MRT Station

At Bugis MRT Station, there are 2 bus operators (KKKL Express and Discovery Tours) that provide the service from Singapore to Mersing Jetty/ Tanjung Gemok Jetty.

KKKL Express from Singapore to Mersing Jetty or Tanjung Gemok Jetty

It’s a pretty short trip to transfer via MRT from Changi Airport to Bugis MRT Station.

Duration: 28 minutes

What you need to do is:

  1. Take the MRT from Changi Airport MRT Station to Tanah Merah for 8 minutes. Trains come at intervals of 10 minutes and the ride will cost you SGD $1-3.
  2. Transfer to East West line (green) once you’re at Tanah Merah. Take the MRT for another 18 minutes to Bugis MRT Station. Fare will cost between SGD $1-3 too.

Option 2: Train From Changi Airport MRT Station To Promenade MRT Station

From Singapore Flyer, you can take the WTS bus to Mersing Jetty or Tanjung Gemok Jetty to board a ferry to Tioman Island.

WTS Travel Bus from Singapore to Mersing Jetty or Tanjung Gemok Jetty

Duration: ~54 minutes

To get to Singapore Flyer:

  1. Take the MRT from Changi Airport MRT Station to Expo for 5 minutes. The trains come every 10 minutes and cost SGD $1-3.
  2. At Expo, catch the Downtown line (blue) to Promenade. This is a 40-minute journey that will cost SGD $1-3.
  3. Once at Promenade, it’s a 7-minute walk over to Singapore Flyer.

Step 2: Bus From Singapore To Mersing Jetty/Tanjung Gemok Jetty

Regardless of which jetty you wish to get to, prepare for a long journey of 3 to 5 hours. Especially if you’re traveling right before a public holiday!

If you want to take a bus from Singapore to Mersing Jetty or Tanjung Gemok Jetty, you have more than 5 different bus operators to choose from.

WTS Travel Coach from Singapore to Tioman

For direct buses to Tanjung Gemok Jetty, choose either Discovery Tours, KKKL Express or WTS Travel Tours. Or you can always take a taxi up to Tanjung Gemok Jetty once you arrive at Mersing!

Option 1: Bus From The Plaza Beach Road To Mersing Jetty/Tanjung Gemok Jetty

Transnasional is the only bus operator that stops at The Plaza. There are 3 services daily.

If you are coming from Changi Airport and plan to reach Mersing Jetty/ Tanjung Gemok on that day, this bus operator schedule has enough time for you to catch the bus to Tioman Island.

Transnasional Express Bus

1. Bus Operator: Transnasional

Departure Point & Time: The Plaza at Beach Road (9:00am, 7:30pm and 10:00pm)

Ticket Price:

Singapore To Mersing Bus Terminal: SGD$33.90 (Adult/ Child)
Mersing Bus Terminal To Singapore: SGD$15.93 (Adult/ Child)

Option 2: Bus From Bugis MRT Station To Mersing Jetty/Tanjung Gemok Jetty

You’ll have 2 bus operators to choose from if you head to Bugis MRT Station. The bus depart very early in the morning, and you might not have enough time to rush from airport, hence, we strongly advise you to stay one night at Singapore

1. Bus Operator: KKKL Express

Departure Point & Time: Bugis MRT Exit D (6:30am)

Ticket Price:

Singapore To Mersing Bus Terminal/Tanjung Gemok Jetty: SGD$31 (Adult/ Child)
Mersing Bus Terminal/Tanjung Gemok Jetty To Singapore: SGD$31 (Adult/ Child)

2. Bus Operator: Discovery Tours

Departure Point & Time:

Bugis MRT Station (6:30am)

Ticket Price:

Singapore To Mersing Jetty/Tanjung Gemok Jetty: SGD$31 (Adult/ Child)

Mersing Jetty To Singapore: SGD$26 (Adult/ Child)
Tanjung Gemok Jetty To Singapore: n/a

Note: You can only book a one-way trip with Discovery Tours & Travel for Tanjung Gemok Jetty

Option 3: Bus From Golden Mile Tower To Mersing Jetty/Tanjung Gemok Jetty

If you choose to get a bus from Golden Mile Tower in Singapore, the respective bus operator is Starmart Express.

Starmart Express only offers a one-way service from Singapore to Mersing Jetty.

Starmart Express Bus from Singapore to Mersing Jetty or Tanjung Gemok Jetty

1. Bus Operator: Starmart Express

Departure Point & Time: Golden Mile Tower (6:30am)

Ticket Price:

Singapore To Mersing Jetty: SGD$35 (Adult/ Child)

Option 4: Bus From Singapore Flyer To Mersing Jetty/Tanjung Gemok Jetty

WTS may be the only bus operator that departs from Singapore Flyer to Mersing Jetty/ Tanjung Gemok Jetty but the time is not suitable if you’re coming straight from Changi Airport as you will likely miss the bus!

Note: WTS Travel Tours does not offer one-way transfers.

1. Bus Operator: WTS

Departure Point & Time: Singapore Flyers (6:30am)

Ticket Price:

Singapore To Mersing Jetty/Tanjung Gemok Jetty: SGD$21 (Adult/ Child)

Mersing Jetty To Singapore: SGD$21 (Adult/ Child)
Tanjung Gemok Jetty To Singapore: n/a

How To Book A Bus From Singapore To Mersing Jetty/ Tanjung Gemok Jetty

You can Book a bus from Singapore to Mersing Jetty or Tanjung Gemok Jetty online.

Step 3: Ferry From Mersing Jetty/Tanjung Gemok Jetty To Tioman Island

Both Mersing Jetty or Tanjung Gemok Jetty have daily ferry services to Tioman Island.

Cataferry is a Double-hull Catamaran

Tanjung Gemok Jetty is roughly a 35-minute drive further up north from Mersing Jetty and unlike Mersing Jetty, has an additional ferry operator and pretty timely ferries.

Refer to the above session for more ferry to Tioman Island details.

Conclusion

You have plenty of ways to travel between Changi Airport to Tioman Island.

The slowest transport method is to take the bus while the quickest way is through a private car service! And depending on your group size, the latter might be worth it!