• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 5 ways to get from Miri to Labuan by plane, taxi, bus, car, car ferry or train

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

Fly from Miri, taxi  •  7 h 13 min

  1. Fly from Miri (MYY) to Soekarno–Hatta (CGK) MYY - CGK
  2. Take a taxi from Soekarno–Hatta to Labuan

$104 - $330

Cheapest option

Bus, car ferry, train, taxi via Kuching Sentral  •  2 days 2 h

  1. Take the bus from Miri to Kuching Sentral
  2. Take the bus from Kuching Sentral to ALBN Terminal Pontianak
  3. Take the car ferry from Pontianak to Tanjung Priok
  4. Take the train from Tanahabang to Rangkasbitung
  5. Take a taxi from Rangkasbitung to Labuan

$72 - $116

3 alternative options

Bus to Bandar Seri Begawan, fly, taxi  •  9 h 42 min

  1. Take the bus from Pujut Bus Terminal, Miri to Bandar Seri Begawan
  2. Fly from Bandar Seri Begawan (BWN) to Soekarno–Hatta (CGK) BWN - CGK
  3. Take a taxi from Soekarno–Hatta to Labuan

$116 - $461

Drive, car ferry  •  39 h 3 min

  1. Drive from Miri to Pontianak
  2. Take the car ferry from Pontianak to Tanjung Pandan
  3. Take the car ferry from Tanjung Pandan to Tanjung Priok
  4. Drive from Tanjung Priok to Labuan

$97 - $142

Bus, car ferry, train, taxi  •  2 days 1 h

  1. Take the bus from Miri to Kuching
  2. Take the bus from Kuching to Pontianak
  3. Take the car ferry from Pontianak to Tanjung Priok
  4. Take the train from Tanahabang to Rangkasbitung
  5. Take a taxi from Rangkasbitung to Labuan

$83 - $110

Questions & Answers

The cheapest way to get from Miri to Labuan is to bus and car ferry and train and taxi which costs RM 340 - RM 460 and takes 2 days 1 h.

More details

The quickest way to get from Miri to Labuan is to fly and taxi which costs RM 430 - RM 1400 and takes 7 h 13 min.

More details

The distance between Miri and Labuan is 1502 km.

The best way to get from Miri to Labuan without a car is to bus and car ferry and train and taxi which takes 2 days 1 h and costs RM 340 - RM 460.

More details

It takes approximately 7 h 13 min to get from Miri to Labuan, including transfers.

More details

There is no direct flight from Miri Airport to Soekarno–Hatta Airport. The quickest flight takes 5 h 10 min and has one stopover.

Search flights

Labuan is 1 h behind Miri. It is currently 9:38 AM in Miri and 8:38 AM in Labuan.

Malaysia Airlines and AirAsia offer flights from Miri Airport to Soekarno–Hatta Airport.

Search flights

There are 83+ hotels available in Labuan. Prices start at $49 USD per night.

More details

The best way to get from Miri to Miri Airport is to taxi which takes 9 min and costs RM 16 - RM 20.

More details

Map of how to get from Miri to Labuan.
Launch map view
  • Distance: 939 miles
  • Duration: 7 h 13 min

What companies run services between Miri, Malaysia and Labuan, Banten, Indonesia?

There is no direct connection from Miri to Labuan. However, you can take the taxi to Miri airport, fly to Soekarno–Hatta, then take the taxi to Labuan. Alternatively, you can take the bus to Bandar Seri Begawan, take the bus to Bandar Seri Begawan Airport, take the walk to Bandar Seri Begawan airport, fly to Soekarno–Hatta, then take the taxi to Labuan.

Airlines
AirAsia
Website
airasia.com
Flights from Miri to Soekarno–Hatta via Kuala Lumpur
Ave. Duration
7 h 3 min
When
Every day
Estimated price
$65 - $280
Flights from Miri to Soekarno–Hatta via Kuching, Kuala Lumpur
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$65 - $280
Flights from Miri to Soekarno–Hatta via Singapore Changi, Kuala Lumpur
Ave. Duration
8 h 10 min
When
Tuesday, Thursday and Saturday
Estimated price
$65 - $280
Flights from Miri to Soekarno–Hatta via Kuala Lumpur, Senai
Ave. Duration
8 h 25 min
When
Tuesday, Thursday and Saturday
Estimated price
$65 - $280
Flights from Miri to Soekarno–Hatta via Kota Kinabalu, Kuala Lumpur
Ave. Duration
9 h 10 min
When
Tuesday, Thursday and Saturday
Estimated price
$70 - $300
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Miri to Soekarno–Hatta via Kuala Lumpur
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$110 - $550
Flights from Miri to Soekarno–Hatta via Kuching, Kuala Lumpur
Ave. Duration
7 h 40 min
When
Every day
Estimated price
$110 - $550
Flights from Miri to Soekarno–Hatta via Labuan, Kuala Lumpur
Ave. Duration
8 h
When
Monday to Friday
Estimated price
$120 - $550
Flights from Miri to Soekarno–Hatta via Kota Kinabalu, Kuala Lumpur
Ave. Duration
8 h 35 min
When
Monday and Thursday
Estimated price
$120 - $550
Royal Brunei Airlines
Website
flyroyalbrunei.com
Flights from Bandar Seri Begawan to Soekarno–Hatta
Ave. Duration
2 h 20 min
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$180 - $1,400
Singapore Airlines
Website
singaporeair.com
Flights from Bandar Seri Begawan to Soekarno–Hatta via Singapore Changi
Ave. Duration
5 h 10 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $1,000
Train operators
Commuter Line
Website
krl.co.id
Train from Tanahabang to Rangkasbitung
Ave. Duration
1 h 40 min
Frequency
Every 30 minutes
Estimated price
$1 - $2
Schedules at
krl.co.id
Bus operators
PHLS Express
Website
phls38.com
Bus from Pujut Bus Terminal, Miri to Bandar Seri Begawan
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$16
Schedules at
phls38.com
Book at
easybook.com
Salam Bumimas Express
Phone
+6 082 531 133
Website
salambumimas.com
Bus from Miri to Kuching
Ave. Duration
16 h
Frequency
3 times a day
Estimated price
$20
Schedules at
salambumimas.com
Bus from Kuching to Pontianak
Ave. Duration
6 h 30 min
Frequency
Twice daily
Estimated price
$15
Schedules at
salambumimas.com
Bus Asia Biaramas Express
Website
busasia.my
Bus from Miri to Kuching Sentral
Ave. Duration
14 h 50 min
Frequency
Every 4 hours
Estimated price
$16 - $24
Schedules at
busasia.my
Book at
busasia.my
Bus from Kuching Sentral to ALBN Terminal Pontianak
Ave. Duration
8 h 30 min
Frequency
Twice daily
Estimated price
$7 - $18
Schedules at
busasia.my
Book at
busasia.my
Bintang Jaya Express
Website
bintangjayaexpress.com
Bus from Miri to Kuching Sentral Bus Terminal
Ave. Duration
14 h 30 min
Frequency
3 times a day
Estimated price
$17 - $24
Schedules at
bintangjayaexpress.com
Book at
easybook.com
Ferry operators
Pelni
Website
pelni.co.id
Car ferry from Pontianak to Tanjung Pandan
Ave. Duration
10 h 33 min
Frequency
Once a week
Estimated price
$16 - $23
Schedules at
pelni.co.id
Car ferry from Tanjung Pandan to Tanjung Priok
Ave. Duration
10 h 27 min
Frequency
Once a week
Estimated price
$16 - $23
Schedules at
pelni.co.id
Car ferry from Pontianak to Tanjung Priok
Ave. Duration
21 h
Frequency
Twice a week
Estimated price
$29 - $50
Schedules at
pelni.co.id
Other operators
Taxi from Soekarno–Hatta to Labuan
Ave. Duration
1 h 54 min
Estimated price
$35 - $45
Gamya
Phone
+62 21 840 7545
Website
gamya.com
Blue Bird Group
Phone
+62 21 794 1234
Website
bluebirdgroup.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 5 delightfully under-the-radar French towns you need to visit, Train travel in Spain: A guide to Renfe and Getting around the Cyclades - to help you get the most out of your next trip.