There are 4 ways to get from Pangkalan Bun to Semporna by plane, bus, car, 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.
Fly to Tawau Airport, Minibus
best- Fly from Pangkalan Bun / Iskandar Airport (PKN) to Tawau Airport (TWU)plane PKN - TWU
- Take the bus from Tawau Airport to Sempornabus
10h 56mRM 901–2,754Fly to Lahad Datu Airport, bus
cheapest- Fly from Pangkalan Bun / Iskandar Airport (PKN) to Lahad Datu Airport (LDU)plane PKN - LDU
- Take the bus from Lahad Datu to Sempornabus
27h 12mRM 743–2,414Drive 2,203.3 km
- Drive from Pangkalan Bun to Sempornacar 2,203.3 km
32h 5mRM 997–1,440Fly to Juwata International Airport, ferry, Minibus
- Fly from Pangkalan Bun / Iskandar Airport (PKN) to Juwata International Airport (TRK)plane PKN - TRK
- Take the ferry from Tarakan to Tawau Ferry Terminalferry
- Take the bus from Tawau to Sempornabus
15h 13mRM 1,035–261,748
Pangkalan Bun / Iskandar Airport (PKN) to Tawau Airport (TWU) flights
Questions & Answers
The cheapest way to get from Pangkalan Bun to Semporna is to drive which costs RM 950 - RM 1500 and takes 32h 5m.
The fastest way to get from Pangkalan Bun to Semporna is to fly and Minibus which takes 10h 56m and costs RM 900 - RM 2800.
The distance between Pangkalan Bun and Semporna is 1148 km. The road distance is 2203.3 km.
It takes approximately 10h 56m to get from Pangkalan Bun to Semporna, including transfers.
Semporna is 1h ahead of Pangkalan Bun. It is currently 10:19 AM in Pangkalan Bun and 11:19 AM in Semporna.
Yes, the driving distance between Pangkalan Bun to Semporna is 2203 km. It takes approximately 32h 5m to drive from Pangkalan Bun to Semporna.
There are 149+ hotels available in Semporna.
What companies run services between Pangkalan Bun, Indonesia and Semporna, Malaysia?
There is no direct connection from Pangkalan Bun to Semporna. However, you can take the taxi to Pangkalan Bun / Iskandar Airport (PKN) airport, fly to Tawau Airport (TWU), walk to Tawau Airport, then take the bus to Semporna. Alternatively, you can drive from Pangkalan Bun to Semporna in around 32h 5m.
- Website
- maswings.com.my
Flights from Pangkalan Bun / Iskandar Airport to Lahad Datu Airport via Soekarno–Hatta, Kota Kinabalu
- Ave. Duration
- 23h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RM 750–2,400
Flights from Pangkalan Bun / Iskandar Airport to Lahad Datu Airport via Soekarno–Hatta, Bandar Seri Begawan, Kota Kinabalu
- Ave. Duration
- 23h 5m
- When
- Thursday, Friday, and Sunday
- Estimated price
- RM 850–2,400
Flights from Pangkalan Bun / Iskandar Airport to Lahad Datu Airport via Ahmad Yani, Kuala Lumpur, Kota Kinabalu
- Ave. Duration
- 24h
- When
- Every day
- Estimated price
- RM 900–2,700
Flights from Pangkalan Bun / Iskandar Airport to Lahad Datu Airport via Ahmad Yani, Singapore Changi, Kota Kinabalu
- Ave. Duration
- 24h 15m
- When
- Wednesday
- Estimated price
- RM 700–2,300
Flights from Pangkalan Bun / Iskandar Airport to Lahad Datu Airport via Ahmad Yani, Kuala Lumpur, Sandakan
- Ave. Duration
- 27h 40m
- When
- Every day
- Estimated price
- RM 900–2,700
- Website
- airasia.com
Flights from Pangkalan Bun / Iskandar Airport to Tawau Airport via Ahmad Yani, Kuala Lumpur
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 1,000–3,000
Flights from Pangkalan Bun / Iskandar Airport to Tawau Airport via Soekarno–Hatta, Kuala Lumpur
- Ave. Duration
- 15h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 950–2,900
Flights from Pangkalan Bun / Iskandar Airport to Tawau Airport via Soekarno–Hatta, Kota Kinabalu
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RM 850–2,700
- Website
- lionair.co.id
Flights from Pangkalan Bun / Iskandar Airport to Juwata International Airport via Juanda International
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- RM 850–1,700
- Website
- malaysiaairlines.com
Flights from Pangkalan Bun / Iskandar Airport to Tawau Airport via Soekarno–Hatta, Kuala Lumpur
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- RM 1,100–3,800
Bus from Tawau Airport to Semporna
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 35
Bus from Tawau to Semporna
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 28
- Phone
- +60 89-784 494
- [email protected]
- Website
- facebook.com
Bus from Lahad Datu to Semporna
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- RM 27–31
- Book at
- easybook.com
- Phone
- +60 198072570
- Website
- redbus.my
Bus from Lahad Datu to Semporna
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Estimated price
- RM 30–95
- Schedules at
- redbus.my
Ferry from Tarakan to Tawau Ferry Terminal
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 220,000–260,000
- Schedules at
- redbus.my
Ferry from Tarakan to Tawau Ferry Terminal
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 140
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 How to get from Heathrow Airport into central London, Thanksgiving 2018: How to travel stress-free, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.





