There are 2 ways to get from Semporna to Balikpapan by taxi, plane, bus, ferry or car ferry

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

Taxi, fly  •  3 h 40 min

  1. Take a taxi from Semporna to Tawau
  2. Fly from Tawau (TWU) to Balikpapan (BPN) TWU - BPN

$54 - $123

1 alternative option

Bus, ferry, car ferry  •  3 days 14 h

  1. Take the bus from Semporna to Lahad Datu
  2. Take the bus from Lahad Datu to Tawau Terminal Bus Sri Indah
  3. Take the ferry from Tawau to Tarakan
  4. Take the car ferry from Tarakan to Tolitoli
  5. Take the car ferry from Tolitoli to Balikpapan

$117 - $143

Questions & Answers

The distance between Semporna and Balikpapan is 669 km.

The best way to get from Semporna to Balikpapan without a car is to bus and ferry and car ferry which takes 3 days 14 h and costs .

More details

It takes approximately 3 h 40 min to get from Semporna to Balikpapan, including transfers.

More details

There is no direct flight from Tawau Airport to Balikpapan Airport. The quickest flight takes 8 h 10 min and has one stopover.

Search flights

PT. Sriwijaya Air, Batik Air, Lion Mentari Airlines and Malaysia Airlines offer flights from Tawau Airport to Balikpapan Airport.

Search flights

There are 64+ hotels available in Balikpapan. Prices start at $13 USD per night.

More details

Map of how to get from Semporna to Balikpapan.
Launch map view
  • Distance: 418.3 miles
  • Duration: 3 h 40 min

What companies run services between Semporna, Malaysia and Balikpapan, Indonesia?

There is no direct connection from Semporna to Balikpapan. However, you can take the taxi to Tawau airport, fly to Balikpapan, then take the taxi to Balikpapan. Alternatively, you can take a vehicle from Semporna to Balikpapan via Lahad Datu, Tawau Terminal Bus Sri Indah, Tawau, Tarakan, Tarakan, and Tolitoli in around 3 days 14 h.

Airlines
PT. Sriwijaya Air
Website
sriwijayaair.co.id
Flights from Tawau to Balikpapan via Tarakan
Ave. Duration
2 h 10 min
When
Monday, Thursday and Saturday
Estimated price
$23 - $85
Batik Air
Website
batikair.com
Flights from Tawau to Balikpapan via Tarakan
Ave. Duration
2 h 30 min
When
Monday, Thursday and Saturday
Estimated price
$30 - $100
Lion Mentari Airlines
Website
lionair.co.id
Flights from Tawau to Balikpapan via Tarakan
Ave. Duration
3 h 25 min
When
Monday, Thursday and Saturday
Estimated price
$23 - $85
Bus operators
Dyana Express
Website
facebook.com
Bus from Semporna to Lahad Datu
Ave. Duration
2 h 9 min
Frequency
4 times a day
Estimated price
$9
Schedules at
dyanaexpressblog.blogspot.my
TransTedar Express
Website
transtedar.com
Bus from Lahad Datu to Tawau Terminal Bus Sri Indah
Ave. Duration
2 h 52 min
Frequency
Twice daily
Estimated price
$5
Schedules at
transtedar.com
Book at
easybook.com
Ferry operators
Indomaya Express
Ferry from Tawau to Tarakan
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$34
Schedules at
easybook.com
ASDP Indonesia Ferry
Website
indonesiaferry.co.id
Car ferry from Tarakan to Tolitoli
Ave. Duration
30 h
Frequency
Once a week
Estimated price
$8
Schedules at
indonesiaferry.co.id
Pelni
Website
pelni.co.id
Car ferry from Tolitoli to Balikpapan
Ave. Duration
43 h 42 min
Frequency
Once a week
Estimated price
$60 - $85
Schedules at
pelni.co.id
Other operators
Taxi from Semporna to Tawau
Ave. Duration
1 h 15 min
Estimated price
$28 - $35

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 Travel Insider: Top Japan travel tips by Beatrix Holland, Which London airport should I choose? and How do I buy a London Underground ticket? - to help you get the most out of your next trip.