There are 5 ways to get from Semporna to Pangkalan Bun by car, bus, plane, 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.
Drive 2,201.1 km
best- Drive from Semporna to Pangkalan Buncar 2,201.1 km
32h 23mRp 3,806,410–5,498,148Bus to Lahad Datu Airport, fly
cheapest- Take the bus from Semporna to Lahad Datubus
- Fly from Lahad Datu Airport (LDU) to Pangkalan Bun / Iskandar Airport (PKN)plane LDU - PKN
20h 11mRp 3,084,974–9,699,974Minibus, ferry to Juwata International Airport, fly
- Take the bus from Semporna to Tawaubus
- Take the ferry from Tawau Ferry Terminal to Tarakanferry
- Fly from Juwata International Airport (TRK) to Pangkalan Bun / Iskandar Airport (PKN)plane TRK - PKN
15h 9mRp 3,979,485–7,894,488Minibus to Tawau Airport, fly
- Take the bus from Semporna to Tawau Airportbus
- Fly from Tawau Airport (TWU) to Pangkalan Bun / Iskandar Airport (PKN)plane TWU - PKN
16h 56mRp 5,210,597–15,225,597Bus to Kota Kinabalu Airport, fly
- Take the bus from Semporna to Kota Kinabalu North Bus Terminal Inanambus
- Fly from Kota Kinabalu Airport (BKI) to Pangkalan Bun / Iskandar Airport (PKN)plane BKI - PKN
21h 42mRp 5,224,762–6,779,762
Lahad Datu Airport (LDU) to Pangkalan Bun / Iskandar Airport (PKN) flights
Comparing Your Travel Options
The cheapest way to get from Semporna to Pangkalan Bun is to drive which costs Rp3800000 - Rp5500000 and takes 32h 23m.
The fastest way to get from Semporna to Pangkalan Bun is to Minibus and ferry and fly which takes 15h 9m and costs Rp3900000 - Rp8000000.
The distance between Semporna and Pangkalan Bun is 2201 km. The road distance is 2201.1 km.
It takes approximately 32h 23m to drive 2201.1 km from Semporna to Pangkalan Bun.
Pangkalan Bun is 1h behind Semporna. It is currently 3:12 PM in Semporna and 2:12 PM in Pangkalan Bun.
Yes, the driving distance between Semporna to Pangkalan Bun is 2201 km. It takes approximately 32h 23m to drive from Semporna to Pangkalan Bun.
There are 14+ hotels available in Pangkalan Bun.
What companies run services between Semporna, Malaysia and Pangkalan Bun, Indonesia?
You can drive from Semporna to Pangkalan Bun in around 32h 23m.
- Website
- flynamair.com
Flights from Lahad Datu Airport to Pangkalan Bun / Iskandar Airport via Kota Kinabalu Airport, Soekarno–Hatta
- Ave. Duration
- 19h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 2,900,000–9,500,000
Flights from Lahad Datu Airport to Pangkalan Bun / Iskandar Airport via Kota Kinabalu Airport, Bandar Seri Begawan, Soekarno–Hatta
- Ave. Duration
- 14h 55m
- When
- Friday and Sunday
- Estimated price
- Rp 2,900,000–11,000,000
Flights from Juwata International Airport to Pangkalan Bun / Iskandar Airport via Juanda International
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rp 3,200,000–6,500,000
Flights from Juwata International Airport to Pangkalan Bun / Iskandar Airport via Soekarno–Hatta
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- Rp 4,000,000–8,500,000
Flights from Tawau Airport to Pangkalan Bun / Iskandar Airport via Kuala Lumpur, Soekarno–Hatta
- Ave. Duration
- 16h 2m
- When
- Every day
- Estimated price
- Rp 5,000,000–23,000,000
Flights from Kota Kinabalu Airport to Pangkalan Bun / Iskandar Airport via Soekarno–Hatta
- Ave. Duration
- 16h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 3,200,000–11,000,000
Flights from Kota Kinabalu Airport to Pangkalan Bun / Iskandar Airport via Bandar Seri Begawan, Soekarno–Hatta
- Ave. Duration
- 11h 15m
- When
- Friday and Sunday
- Estimated price
- Rp 3,300,000–12,000,000
Flights from Kota Kinabalu Airport to Pangkalan Bun / Iskandar Airport via Senai, Juanda International
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rp 4,100,000–12,000,000
- Website
- batikair.com
Flights from Lahad Datu Airport to Pangkalan Bun / Iskandar Airport via Kota Kinabalu Airport, Bandar Seri Begawan, Juanda International
- Ave. Duration
- 21h 45m
- When
- Wednesday and Thursday
- Estimated price
- Rp 3,500,000–10,000,000
Flights from Kota Kinabalu Airport to Pangkalan Bun / Iskandar Airport via Bandar Seri Begawan, Soekarno–Hatta
- Ave. Duration
- 9h 20m
- When
- Friday and Sunday
- Estimated price
- Rp 4,200,000–12,000,000
Flights from Kota Kinabalu Airport to Pangkalan Bun / Iskandar Airport via Singapore Changi, Ahmad Yani
- Ave. Duration
- 14h 35m
- When
- Wednesday and Friday
- Estimated price
- Rp 3,300,000–11,000,000
Flights from Kota Kinabalu Airport to Pangkalan Bun / Iskandar Airport via Senai, Soekarno–Hatta
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- Rp 3,700,000–11,000,000
- 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
- Rp 120,000–180,000
- Book at
- easybook.com
- Phone
- +60 89-784 494
- [email protected]
- Website
- facebook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- Rp 129,974
- Book at
- easybook.com
Bus from Semporna to Kota Kinabalu North Bus Terminal Inanam
- Ave. Duration
- 11h 28m
- Frequency
- Once daily
- Estimated price
- Rp 509,763
- Book at
- easybook.com
Bus from Semporna to Tawau
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- Rp 124,478
Bus from Semporna to Tawau Airport
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- Rp 155,597
Ferry from Tawau Ferry Terminal to Tarakan
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- Rp 644,615
Ferry from Tawau Ferry Terminal to Tarakan
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- Rp 1,200,317
- Schedules at
- redbus.my
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 Getting around the Cyclades, Getting to Milan from the airport, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.



