Kota kinabalu Surabaya Routes (2 Ways to go)

Planning a trip from Kota kinabalu to Surabaya Cleartrip helps you select the best route between Kota kinabalu & Surabaya based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Kota kinabalu & Surabaya

The distance from Kota kinabalu to Surabaya is approximately 1549.87kms. Take a look at the 2 routes available to reach Surabaya from Kota kinabalu

  • 1.
  • Kota kinabalu to Surabaya Fly
  • 4h 41m
  • Rs. 4120
 
Kota Kinabalu
 
0h 7m
Rs. 210
You can take a car from Kota Kinabalu to Kota Kinabalu. It will take you around 0h 7m to cover distance of 7.79kms and reach Kota Kinabalu from Kota Kinabalu. The total amount for the journey will be approximately Rs.210.
 
Kota Kinabalu
 
4h 15m
Rs. 3500
You can travel from Kota Kinabalu to Surabaya by booking a flight. The total flight time between Kota Kinabalu & Surabaya is around 4h 15m. The price of the flight ticket is approximately Rs.3500.
 
Surabaya
 
0h 19m
Rs. 410
You can take a car from Surabaya to Surabaya. It will take you around 0h 19m to cover distance of 19.82kms and reach Surabaya from Surabaya. The total amount for the journey will be approximately Rs.410.
 
Surabaya
  • 2.
  • Kota kinabalu to Surabaya Bus, ferry, car ferry
  • 144h 8m
  • Rs. 8483
 
Kota Kinabalu
 
9h 0m
Rs. 1073
Travelling in a bus is one of the ways to reach Tawau from Kota Kinabalu. The total journey between Kota Kinabalu & Tawau takes around 9h 0m in a bus. The bus ticket price for the journey is approximately Rs.1073.
 
Tawau
 
3h 0m
Rs. 2146
Ferry is one of the ways to reach Tarakan from Tawau. Tawau to Tarakan by ferry takes approximately 3h 0m. The distance between Tawau & Tarakan is around 108.64kms.
 
Tarakan
 
0h 13m
Rs. 46
You can take a car from Tarakan to Tarakan. It will take you around 0h 13m to cover distance of 8.8kms and reach Tarakan from Tarakan. The total amount for the journey will be approximately Rs.46.
 
Tarakan
 
51h 0m
Rs. 170
Ferry is one of the ways to reach Tolitoli from Tarakan. Tarakan to Tolitoli by ferry takes approximately 51h 0m. The distance between Tarakan & Tolitoli is around 1037.92kms.
 
Tolitoli
 
77h 45m
Rs. 5000
Ferry is one of the ways to reach Surabaya - Tanjung Perak Port from Tolitoli. Tolitoli to Surabaya - Tanjung Perak Port by ferry takes approximately 77h 45m. The distance between Tolitoli & Surabaya - Tanjung Perak Port is around 1672.4kms.
 
Surabaya - Tanjung Perak Port
 
0h 10m
Rs. 48
You can take a car from Surabaya - Tanjung Perak Port to Surabaya. It will take you around 0h 10m to cover distance of 9.27kms and reach Surabaya from Surabaya - Tanjung Perak Port. The total amount for the journey will be approximately Rs.48.
 
Surabaya