Travel within Malaysia is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Miri?

Book now

There are 3 ways to get from Pulau Mabul to Miri by ferry, bus 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.

Recommended option

Ferry, bus

  1. Take the ferry from Pulau Mabul to Semporna Jetty
  2. Take the bus from Semporna to Kota Kinabalu North Bus Terminal Inanam
  3. Take the bus from Kota Kinabalu North Bus Terminal Inanam to Miri

2 alternative options

Ferry, bus via Tawau

  1. Take the ferry from Pulau Mabul to Semporna Jetty
  2. Take the bus from Semporna to Tawau
  3. Take the bus from Tawau Terminal Bus Sri Indah to Kota Kinabalu
  4. Take the bus from Kota Kinabalu Terminal Mahkamah to Miri

Ferry, bus, fly

  1. Take the ferry from Pulau Mabul to Semporna Jetty
  2. Take the bus from Semporna to Lahad Datu
  3. Fly from Lahad Datu (LDU) to Miri (MYY)

Questions & Answers

The cheapest way to get from Pulau Mabul to Miri is to ferry and bus which costs RM 190 - RM 240 and takes 21h 15m.

More details

The fastest way to get from Pulau Mabul to Miri is to ferry and bus and fly which takes 10h 17m and costs RM 360 - RM 650.

More details

The distance between Pulau Mabul and Miri is 515 km.

The best way to get from Pulau Mabul to Miri without a car is to ferry and bus which takes 21h 15m and costs RM 190 - RM 240.

More details

It takes approximately 21h 15m to get from Pulau Mabul to Miri, including transfers.

More details

There is no direct flight from Lahad Datu Airport to Miri Airport. The quickest flight takes 3h 45m and has two stopovers.

Search flights

Malaysia Airlines offers flights from Lahad Datu Airport to Miri Airport.

Search flights

There are six+ hotels available in Miri. Prices start at RM 500 per night.

More details

Map of how to get from Pulau Mabul to Miri.
Launch map view
  • Distance: 514.6 km
  • Duration: 21h 15m

What companies run services between Pulau Mabul, Malaysia and Miri, Malaysia?

There is no direct connection from Pulau Mabul to Miri. However, you can take the ferry to Semporna Jetty, take the walk to Semporna, take the bus to Kota Kinabalu North Bus Terminal Inanam, then take the bus to Miri. Alternatively, you can take a vehicle from Pulau Mabul to Miri via Semporna Jetty, Semporna, Tawau, Tawau Terminal Bus Sri Indah, and Kota Kinabalu Terminal Mahkamah in around 28h 6m.

Airlines
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Lahad Datu to Miri via Kota Kinabalu, Labuan
Ave. Duration
4h 55m
When
Every day
Estimated price
RM 200 - RM 450
Bus operators
Dyana Express
Phone
+6088 389 997, +6016 831 65 65
Website
beautifulkk.com
Bus from Semporna to Kota Kinabalu North Bus Terminal Inanam
Ave. Duration
9h
Frequency
Twice daily
Estimated price
RM 45
Schedules at
dyanaexpressblog.blogspot.my
Bus from Semporna to Lahad Datu
Ave. Duration
2h 9m
Frequency
4 times a day
Estimated price
RM 36
Schedules at
dyanaexpressblog.blogspot.my
Sentosa Express Sabah
Website
facebook.com
Bus from Semporna to Kota Kinabalu North Bus Terminal Inanam
Ave. Duration
11h 5m
Frequency
Twice daily
Estimated price
RM 75
Schedules at
easybook.com
Manis Express
Phone
+60 168127210
Website
easybook.com
Bus from Semporna to Kota Kinabalu North Bus Terminal Inanam
Ave. Duration
11h 28m
Frequency
Once daily
Estimated price
RM 60
Schedules at
easybook.com
Bus from Semporna to Tawau
Ave. Duration
2h
Frequency
5 times a day
Schedules at
easybook.com
Bintang Jaya Express
Phone
+6 082 531 133
Email
bintangjayaexpress@gmail.com
Website
bintangjayaexpress.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Miri
Ave. Duration
8h 15m
Frequency
Once daily
Estimated price
RM 45 - RM 65
Schedules at
bintangjayaexpress.com
bus
Bus from Semporna to Tawau
Ave. Duration
1h 30m
Frequency
Once daily
Estimated price
RM 10
Salam Bumimas Express
Phone
+6 082 531 133
Email
bintangjayaexpress@gmail.com
Website
salambumimas.com
Bus from Tawau Terminal Bus Sri Indah to Kota Kinabalu
Ave. Duration
11h
Frequency
Twice daily
Estimated price
RM 70
Schedules at
salambumimas.com
Book at
easybook.com
Bus from Kota Kinabalu Terminal Mahkamah to Miri
Ave. Duration
10h
Frequency
Once daily
Estimated price
RM 90
Schedules at
salambumimas.com
TransTedar Express
Phone
+60 88-440 337
Website
transtedar.com
Bus from Tawau Terminal Bus Sri Indah to Kota Kinabalu
Ave. Duration
11h 8m
Frequency
Twice daily
Estimated price
RM 70
Schedules at
easybook.com
Sabariah Express
Phone
+60 10-785 5532
Website
easybook.com
Bus from Semporna to Lahad Datu
Ave. Duration
2h 56m
Frequency
Twice daily
Estimated price
RM 30
Schedules at
easybook.com
Ferry operators
Semporna Paradise Travel and Tours
Website
facebook.com
Ferry from Pulau Mabul to Semporna Jetty
Ave. Duration
1h 51m
Frequency
Once daily
Estimated price
RM 100
Schedules at
easybook.com

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 10 amazing places to get away from it all in Australia, Need to know: Greyhound and How to get from Stansted Airport into central London - to help you get the most out of your next trip.