There are 2 ways to get from Singapore to Tioman Island by car, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
- Drive from Singapore to Kota Tinggi
- Take the bus from Kota Tinggi to Terminal Bas Mersing
- Take the ferry from Mersing Jetty to Kampung Salang
- Take the ferry from Kampung Salang to Kampung Tekek Jetty
bestDrive, bus, ferry
6h 28m- Take the bus from Kovan Hub Bus Terminal to Mersing
- Take the ferry from Mersing Jetty to Kampung Tekek
cheapestBus, ferry
10h 16m$19–53
Questions & Answers
The cheapest way to get from Singapore to Tioman Island is to bus and ferry which costs $18 - $55 and takes 10h 16m.
The fastest way to get from Singapore to Tioman Island is to bus and ferry which takes 10h 16m and costs $18 - $55.
The distance between Singapore and Tioman Island is 231 km.
The best way to get from Singapore to Tioman Island without a car is to bus and ferry which takes 10h 16m and costs $18 - $55.
It takes approximately 6h 28m to get from Singapore to Tioman Island, including transfers.
There are 59+ hotels available in Tioman Island. Prices start at $17 USD per night.
What companies run services between Singapore and Tioman Island, Malaysia?
There is no direct connection from Singapore to Tioman Island. However, you can drive to Kota Tinggi, take the bus to Terminal Bas Mersing, walk to Mersing Jetty, take the ferry to Kampung Salang, then take the ferry to Kampung Tekek Jetty. Alternatively, you can take a subway from Clarke Quay to Kampung Tekek via Kovan, Kovan Hub Bus Terminal, Terminal Bas Mersing, KWSP Mersing, and Mersing Jetty in around 10h 16m.
- Phone
- 603-2691 1495
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from Kota Tinggi to Terminal Bas Mersing
- Ave. Duration
- 1h 46m
- Frequency
- 3 times a day
- Estimated price
- $3
- Website
- https://maralinergroup.my/
- Phone
- 012-7082999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Kovan Hub Bus Terminal to Mersing
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $4–5
- Schedules at
- kkkl.com.sg
- Book at
- 12go.asia
- Phone
- +609 413 1445
- enquiry@cataferry.com
- Website
- cataferry.com
Ferry from Mersing Jetty to Kampung Salang
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $23–50
- Schedules at
- cataferry.com
- Standard Seat
- $23–50
- Premium Seat
- $55–85
Ferry from Kampung Salang to Kampung Tekek Jetty
- Ave. Duration
- 17 min
- Frequency
- Twice daily
- Schedules at
- cataferry.com
Ferry from Mersing Jetty to Kampung Tekek
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- $22–45
- Schedules at
- cataferry.com
- Standard Seat
- $22–45
- Premium Seat
- $55–80
- Phone
- +607-799 4811
- cs@bluewater.my
- Website
- bluewater.my
Ferry from Mersing Jetty to Kampung Tekek
- Ave. Duration
- 2h 38m
- Frequency
- Every 3 hours
- Estimated price
- $14
- Schedules at
- bluewater.my
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, 10 amazing places to get away from it all in Australia, and Travelling by boat in Italy - to help you get the most out of your next trip.