There are 6 ways to get from Semporna to Zamboanga by taxi, plane, car ferry or bus

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 to Sandakan, car ferry  •  19 h 30 min

  1. Take a taxi from Semporna to Tawau
  2. Fly from Tawau (TWU) to Sandakan (SDK) TWU - SDK
  3. Take the car ferry from Sandakan Harbour to Zamboanga

$113 - $224

Cheapest option

Bus, car ferry  •  23 h 3 min

  1. Take the bus from Semporna to Sandakan Express Bus Terminal
  2. Take the car ferry from Sandakan Harbour to Zamboanga

$66 - $83

4 alternative options

Taxi, fly to Pagadian, bus  •  18 h 22 min

  1. Take a taxi from Semporna to Tawau
  2. Fly from Tawau (TWU) to Pagadian (PAG) TWU - PAG
  3. Take the bus from Pagadian City to Zamboanga

$105 - $310

Taxi, fly to Dipolog, car ferry  •  19 h 59 min

  1. Take a taxi from Semporna to Tawau
  2. Fly from Tawau (TWU) to Dipolog (DPL) TWU - DPL
  3. Take the car ferry from Dapitan to Zamboanga

$114 - $306

Taxi, car ferry  •  20 h 9 min

  1. Take a taxi from Semporna to Sandakan Harbour
  2. Take the car ferry from Sandakan Harbour to Zamboanga

$156 - $190

Bus, taxi, car ferry  •  21 h 24 min

  1. Take the bus from Semporna to Lahad Datu
  2. Take a taxi from Lahad Datu to Sandakan Harbour
  3. Take the car ferry from Sandakan Harbour to Zamboanga

$118 - $148

Questions & Answers

The distance between Semporna and Zamboanga is 469 km.

The best way to get from Semporna to Zamboanga without a car is to taxi and car ferry which takes 20 h 9 min and costs .

More details

It takes approximately 19 h 30 min to get from Semporna to Zamboanga, including transfers.

More details

The quickest flight from Tawau Airport to Sandakan Airport is the direct flight which takes 40 min.

Search flights

Malaysia Airlines offers flights from Tawau Airport to Sandakan Airport.

Search flights

There are three+ hotels available in Zamboanga. Prices start at $100 USD per night.

More details

Map of how to get from Semporna to Zamboanga.
Launch map view
  • Distance: 292.9 miles
  • Duration: 19 h 30 min

What companies run services between Semporna, Malaysia and Zamboanga, Philippines?

There is no direct connection from Semporna to Zamboanga. However, you can take the taxi to Tawau airport, fly to Sandakan, take the walk to Sandakan Airport, take the Minibus to Sandakan, take the walk to Sandakan Harbour, then take the car ferry to Zamboanga. Alternatively, you can take the taxi to Tawau airport, fly to Pagadian, take the taxi to Pagadian City, then take the bus to Zamboanga.

Airlines
Cebu Pacific
Website
cebupacificair.com
Flights from Tawau to Pagadian via Kota Kinabalu, Manila
Ave. Duration
9 h 10 min
When
Monday and Friday
Estimated price
$70 - $260
Flights from Tawau to Pagadian via Kota Kinabalu, Guangzhou Baiyun, Manila
Ave. Duration
13 h 20 min
When
Thursday, Saturday and Sunday
Estimated price
$90 - $350
Flights from Tawau to Pagadian via Sandakan, Kota Kinabalu, Manila
Ave. Duration
13 h 35 min
When
Monday and Friday
Estimated price
$70 - $260
Flights from Tawau to Pagadian via Kuala Lumpur, Kota Kinabalu, Manila
Ave. Duration
15 h 20 min
When
Monday and Friday
Estimated price
$110 - $390
Flights from Tawau to Pagadian via Kuala Lumpur, Manila
Ave. Duration
18 h 55 min
When
Tuesday and Saturday
Estimated price
$120 - $350
Flights from Tawau to Dipolog via Kota Kinabalu, Manila
Ave. Duration
13 h 45 min
When
Monday and Friday
Estimated price
$65 - $250
Flights from Tawau to Dipolog via Kuala Lumpur, Manila
Ave. Duration
14 h 55 min
When
Every day
Estimated price
$110 - $340
Flights from Tawau to Dipolog via Johor Bahru, Kuala Lumpur, Manila
Ave. Duration
16 h 40 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$110 - $340
Flights from Tawau to Dipolog via Kota Kinabalu, Kuala Lumpur, Manila
Ave. Duration
17 h 55 min
When
Every day
Estimated price
$120 - $340
Flights from Tawau to Dipolog via Kota Kinabalu, Guangzhou Baiyun, Manila
Ave. Duration
17 h 55 min
When
Thursday, Saturday and Sunday
Estimated price
$90 - $340
Flights from Tawau to Dipolog via Sandakan, Kota Kinabalu, Manila
Ave. Duration
18 h 10 min
When
Monday and Friday
Estimated price
$70 - $260
Philippine Airlines
Website
philippineairlines.com
Flights from Tawau to Dipolog via Kota Kinabalu, Manila
Ave. Duration
8 h 35 min
When
Monday and Friday
Estimated price
$65 - $250
Flights from Tawau to Dipolog via Kuala Lumpur, Singapore Changi, Manila
Ave. Duration
14 h 45 min
When
Every day
Estimated price
$220 - $700
Flights from Tawau to Dipolog via Kota Kinabalu, Singapore Changi, Manila
Ave. Duration
12 h 10 min
When
Wednesday, Friday and Sunday
Estimated price
$210 - $650
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Tawau to Sandakan
Ave. Duration
42 min
When
Every day
Estimated price
$29 - $240
Bus operators
RTMI (Rural Transit of Mindanao Incorporated)
Phone
+63 88 858 5887
Bus from Pagadian City to Zamboanga
Ave. Duration
6 h 53 min
Frequency
Every 3 hours
Estimated price
$4 - $13
Schedules at
facebook.com
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
Bus from Semporna to Sandakan Express Bus Terminal
Ave. Duration
6 h
Frequency
Twice daily
Estimated price
$11
Schedules at
dyanaexpressblog.blogspot.com
Ferry operators
Aleson Shipping
Phone
63 (062) 992-0970
Website
aleson-shipping.com
Car ferry from Sandakan Harbour to Zamboanga
Ave. Duration
16 h
Frequency
Once a week
Estimated price
$55 - $70
Schedules at
aleson-shipping.com
Economy
$59
Aircon
$65
Cabin
$70
2 GO Travel
Phone
(+63 2) 528.7209
Email
info@2go.com.ph
Website
travel.2go.com.ph
Car ferry from Dapitan to Zamboanga
Ave. Duration
9 h
Frequency
Once a week
Estimated price
$17
Schedules at
travel.2go.com.ph
Mega Value Class
$17
Super Value Class
$17
Tourist Class
$17
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 How to get from Stansted Airport into central London, 10 amazing places to get away from it all in Australia and Getting to Milan from the airport - to help you get the most out of your next trip.