There are 6 ways to get from Semporna to Miri by bus, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Minibus to Tawau Airport, fly
best- Take the bus from Semporna to Tawau Airportbus
- Fly from Tawau Airport (TWU) to Miri Airport (MYY)plane TWU - MYY
5h 24mRM 390–735Drive 815.6 km
cheapest- Drive from Semporna to Miricar 815.6 km
11h 41mRM 139–200Bus, drive via Limbang
- Take the bus from Semporna to Kota Kinabalu North Bus Terminal Inanambus
- Take the bus from Kota Kinabalu to Limbangbus
- Drive from Limbang to Bandar Seri Begawancar
- Take the bus from Bandar Seri Begawan to Seria Bus Terminalbus
- Drive from Kuala Belait Bus Terminal to Miricar
21h 14mRM 212–292Bus to Lahad Datu Airport, fly
- Take the bus from Semporna to Lahad Datubus
- Fly from Lahad Datu Airport (LDU) to Miri Airport (MYY)plane LDU - MYY
8h 14mRM 242–844Bus, drive
- Take the bus from Semporna to Kota Kinabalu North Bus Terminal Inanambus
- Take the bus from KK Sentral to Sipitang Express Bus Stationbus
- Take the bus from Bandar Seri Begawan to Seria Bus Terminalbus
- Drive from Kuala Belait Bus Terminal to Miricar
23h 19mRM 237–285Minibus, bus, drive
- Take the bus from Semporna to Tawaubus
- Take the bus from Tawau Terminal Bus Sri Indah to Kota Kinabalubus
- Take the bus from Kota Kinabalu to Limbangbus
- Drive from Limbang to Bandar Seri Begawancar
- Take the bus from Bandar Seri Begawan to Seria Bus Terminalbus
- Drive from Kuala Belait Bus Terminal to Miricar
23h 22mRM 176–293
Tawau Airport (TWU) to Miri Airport (MYY) flights
Questions & Answers
The cheapest way to get from Semporna to Miri is to drive which costs RM 130 - RM 200 and takes 11h 41m.
The fastest way to get from Semporna to Miri is to Minibus and fly which takes 5h 24m and costs RM 390 - RM 750.
The distance between Semporna and Miri is 551 km. The road distance is 815.6 km.
It takes approximately 5h 24m to get from Semporna to Miri, including transfers.
Yes, the driving distance between Semporna to Miri is 816 km. It takes approximately 11h 41m to drive from Semporna to Miri.
There are 182+ hotels available in Miri.
What companies run services between Semporna, Malaysia and Miri, Malaysia?
There is no direct connection from Semporna to Miri. However, you can take the bus to Tawau Airport, walk to Tawau Airport (TWU) airport, fly to Miri Airport (MYY), then take the taxi to Miri. Alternatively, you can take a bus from Semporna to Miri via Kota Kinabalu North Bus Terminal Inanam, Kota Kinabalu, Limbang, Bandar Seri Begawan, Seria Bus Terminal, and Kuala Belait Bus Terminal in around 21h 14m.
- Website
- airasia.com
Flights from Tawau Airport to Miri Airport via Kota Kinabalu
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- RM 290–800
Flights from Tawau Airport to Miri Airport via Kuala Lumpur
- Ave. Duration
- 6h 15m
- When
- Wednesday and Sunday
- Estimated price
- RM 320–650
Flights from Lahad Datu Airport to Miri Airport via Kota Kinabalu
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- RM 180–700
- Website
- maswings.com.my
Flights from Lahad Datu Airport to Miri Airport via Kota Kinabalu, Labuan
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 210–1,400
- Website
- malaysiaairlines.com
Flights from Tawau Airport to Miri Airport via Kuala Lumpur
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- RM 600–2,800
Bus from Semporna to Tawau Airport
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 35
Bus from Semporna to Tawau
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 28
- Phone
- +60 89-784 494
- [email protected]
- Website
- facebook.com
Bus from Semporna to Kota Kinabalu North Bus Terminal Inanam
- Ave. Duration
- 11h 28m
- Frequency
- Once daily
- Estimated price
- RM 100–130
- Book at
- easybook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- RM 27–35
- Book at
- easybook.com
Bus from Semporna to Kota Kinabalu North Bus Terminal Inanam
- Ave. Duration
- 11h 28m
- Frequency
- Once daily
- Estimated price
- RM 100–130
- Book at
- easybook.com
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Kota Kinabalu to Limbang
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 40–80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from KK Sentral to Sipitang Express Bus Station
- Ave. Duration
- 7h 13m
- Frequency
- Once daily
- Estimated price
- RM 50–60
- Book at
- sipitangexpress.com.my
Bus from Kota Kinabalu to Limbang
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 40–80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Bandar Seri Begawan to Seria Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- RM 20
Bus from Bandar Seri Begawan to Seria Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- RM 20
Bus from Bandar Seri Begawan to Seria Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- RM 20
- Phone
- +60 10-785 5532
- Website
- easybook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Estimated price
- RM 27–45
- Book at
- easybook.com
- Phone
- +60 198072570
- Website
- redbus.my
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 48m
- Frequency
- Once daily
- Estimated price
- RM 30–95
- Schedules at
- redbus.my
- Phone
- +60 88-440 337
- Website
- transtedar.com
Bus from Tawau Terminal Bus Sri Indah to Kota Kinabalu
- Ave. Duration
- 11h 8m
- Frequency
- Once daily
- Estimated price
- RM 65–130
- Schedules at
- transtedar.com
- Book 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 What documents do I need to cross Niagara Falls?, Bali: What to do if Mount Agung erupts, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.







