There are 4 ways to get from Tioman Island to Marang by ferry, bus, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus, taxi
best- Take the ferry from Kampong Genting Jetty to Mersing Jettyferry
- Take the bus from Mersing to Dungun Bus Terminalbus
- Take the taxi from Dungun Bus Terminal to Marangtaxi
9h 42mRM 256–511Ferry, bus
cheapest- Take the ferry from Kampong Genting Jetty to Mersing Jettyferry
- Take the bus from Mersing to Kuala Terengganubus
11h 8mRM 185–443Ferry, bus, bus to Senai International Airport, fly
- Take the ferry from Kampong Genting Jetty to Mersing Jettyferry
- Take the bus from Terminal Bas Mersing to Kota Tinggibus
- Take the bus from Terminal Bas Kota Tinggi to JB Sentralbus
- Fly from Senai International Airport (JHB) to Sultan Mahmud Airport (TGG)plane JHB - TGG
11h 46mRM 422–922Ferry, bus to Sultan Abdul Aziz Shah, fly
- Take the ferry from Kampung Tekek Jetty to Mersing Jettyferry
- Take the bus from Mersing Jetty to Terminal Bersepadu Selatanbus
- Fly from Sultan Abdul Aziz Shah (SZB) to Sultan Mahmud Airport (TGG)plane SZB - TGG
12h 18mRM 348–1,110
Senai International Airport (JHB) to Sultan Mahmud Airport (TGG) flights
Comparing Your Travel Options
The cheapest way to get from Tioman Island to Marang is to ferry and bus which costs RM 180 - RM 450 and takes 11h 8m.
The fastest way to get from Tioman Island to Marang is to ferry and bus and taxi which takes 9h 42m and costs RM 250 - RM 550.
The distance between Tioman Island and Marang is 443 km.
The best way to get from Tioman Island to Marang without a car is to ferry and bus and taxi which takes 9h 42m and costs RM 250 - RM 550.
It takes approximately 9h 42m to get from Tioman Island to Marang, including transfers.
There are 937+ hotels available in Marang.
What companies run services between Tioman Island, Malaysia and Marang, Malaysia?
There is no direct connection from Tioman Island to Marang. However, you can take the ferry to Mersing Jetty, walk to KWSP Mersing, take the bus to Terminal Bas Mersing, take the bus to Dungun Bus Terminal, then take the taxi to Marang. Alternatively, you can take the ferry to Mersing Jetty, walk to Terminal Bas Mersing, take the bus to Kota Tinggi, walk to Terminal Bas Kota Tinggi, take the bus to JB Sentral, take the bus to Senai Airport, walk to Senai International Airport (JHB) airport, fly to Sultan Mahmud Airport (TGG), then take the taxi to Marang.
- Website
- fireflyz.com.my
Flights from Senai International Airport to Sultan Mahmud Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- RM 450–850
Flights from Senai International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h 40m
- When
- Saturday and Sunday
- Estimated price
- RM 290–600
Flights from Sultan Abdul Aziz Shah to Sultan Mahmud Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 260–750
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Sultan Mahmud Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- RM 450–850
Flights from Senai International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 4h 40m
- When
- Saturday and Sunday
- Estimated price
- RM 290–600
Flights from Sultan Abdul Aziz Shah to Sultan Mahmud Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 260–750
- Website
- airasia.com
Flights from Senai International Airport to Sultan Mahmud Airport via Kuala Lumpur
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- RM 340–550
- Phone
- 019-2179072
- [email protected]
- Website
- Maraliner
Bus from Mersing to Dungun Bus Terminal
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Estimated price
- RM 40–75
- Website
- Maraliner
Bus from Mersing to Kuala Terengganu
- Ave. Duration
- 6h 44m
- Frequency
- 4 times a day
- Estimated price
- RM 40–90
- Website
- Maraliner
- Phone
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Mersing to Dungun Bus Terminal
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- RM 85–150
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
Bus from Mersing to Kuala Terengganu
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- RM 100–180
- Schedules at
- e-mutiara.com.my
- Book at
- easybook.com
- Phone
- 017-6592527
- [email protected]
- Website
- Transnasional
Bus from Terminal Bas Mersing to Kota Tinggi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 10–14
- Website
- Transnasional
- Phone
- +60 7 360 2244
- [email protected]
- Website
- Causeway Link
Bus from Terminal Bas Kota Tinggi to JB Sentral
- Ave. Duration
- 1h 24m
- Frequency
- Every 30 minutes
- Estimated price
- RM 14–20
- Schedules at
- Causeway Link
- Phone
- +60 13-646 5773
- [email protected]
- Website
- facebook.com
Bus from Mersing Jetty to Terminal Bersepadu Selatan
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- RM 55–75
- Book at
- easybook.com
- Phone
- +60 11 1219 0842
- [email protected]
- Website
- cataferry.com
Ferry from Kampong Genting Jetty to Mersing Jetty
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- RM 40–200
- Schedules at
- cataferry.com
- Standard Seat
- RM 40–200
- Premium Seat
- RM 180–350
Ferry from Kampong Genting Jetty to Mersing Jetty
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- RM 40–200
- Schedules at
- cataferry.com
- Standard Seat
- RM 40–200
- Premium Seat
- RM 180–350
Ferry from Kampong Genting Jetty to Mersing Jetty
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- RM 40–200
- Schedules at
- cataferry.com
- Standard Seat
- RM 40–200
- Premium Seat
- RM 180–350
Ferry from Kampung Tekek Jetty to Mersing Jetty
- Ave. Duration
- 2h 13m
- Frequency
- 4 times a day
- Estimated price
- RM 45–200
- Schedules at
- cataferry.com
- Standard Seat
- RM 45–200
- Premium Seat
- RM 220–350
- Phone
- +607-799 4811
- [email protected]
- Website
- bluewater.my
Ferry from Kampong Genting Jetty to Mersing Jetty
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- RM 60
- Schedules at
- bluewatermersing.com
- Book at
- busonlineticket.com
Ferry from Kampong Genting Jetty to Mersing Jetty
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- RM 60
- Schedules at
- bluewatermersing.com
- Book at
- busonlineticket.com
Ferry from Kampong Genting Jetty to Mersing Jetty
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Estimated price
- RM 60
- Schedules at
- bluewatermersing.com
- Book at
- busonlineticket.com
Ferry from Kampung Tekek Jetty to Mersing Jetty
- Ave. Duration
- 2h 39m
- Frequency
- Once daily
- Estimated price
- RM 72
- Schedules at
- bluewatermersing.com
- Book at
- busonlineticket.com
- Ave. Duration
- 46 min
- Estimated price
- RM 130–160
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How do I buy a London Underground ticket?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.



























