HUB hero image

How to Travel from

Palembang to Surabaya

by Rideshare, Route or Car

Palembang
+0
Surabaya
Transport search to Surabaya
Palembang
+0
Surabaya
Building a composite car route
Cheapest
Best Offer!
Car
19 h 48 min
1310 km.
from $72
Composite Route Car Only

Seven ways to Travel from Palembang to Surabaya

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

Batik Air

Website:
batikair.com/en/
Plane from Sultan Mahmud Badaruddin II to Juanda
Ave. Duration:
4h 10m
Frequency:
Every day
Estimated price:
$70.06–$152.85
Plane from Sultan Mahmud Badaruddin II to Abdul
Ave. Duration:
3h 55m
Frequency:
Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$82.80–$191.07
Plane from Sultan Mahmud Badaruddin II to Ahmad
Ave. Duration:
5h 15m
Frequency:
Every day
Estimated price:
$54.77–$121.01
Plane from Sultan Mahmud Badaruddin II to Adi
Ave. Duration:
5h
Frequency:
Wednesday, Friday, and Sunday
Estimated price:
$62.42–$140.12

Garuda Indonesia

Website:
garuda-indonesia.com
Plane from Sultan Mahmud Badaruddin II to Juanda
Ave. Duration:
4h 11m
Frequency:
Every day
Estimated price:
$76.43–$267.49
Plane from Sultan Mahmud Badaruddin II to Abdul
Ave. Duration:
5h 25m
Frequency:
Monday
Estimated price:
$95.53–$318.44
Plane from Sultan Mahmud Badaruddin II to Ahmad
Ave. Duration:
4h 25m
Frequency:
Every day
Estimated price:
$70.06–$203.80
Plane from Sultan Mahmud Badaruddin II to Adi
Ave. Duration:
4h 28m
Frequency:
Every day
Estimated price:
$76.43–$229.28

Citilink Indonesia

Website:
citilink.co.id/
Plane from Sultan Mahmud Badaruddin II to Juanda
Ave. Duration:
4h 5m
Frequency:
Monday, Tuesday, Wednesday, and Saturday
Estimated price:
$70.06–$178.33
Plane from Sultan Mahmud Badaruddin II to Kediri
Ave. Duration:
12h 45m
Frequency:
Tuesday and Thursday
Estimated price:
$89.16–$229.28
Plane from Sultan Mahmud Badaruddin II to Ahmad
Ave. Duration:
4h 40m
Frequency:
Monday, Thursday, Friday, and Sunday
Estimated price:
$63.69–$152.85

Lion Mentari Airlines

Website:
lionair.co.id/
Plane from Sultan Mahmud Badaruddin II to Juanda
Ave. Duration:
1h 50m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$57.32–$178.33

Train operators

Kereta API

Phone:
021-121
Website:
kai.id/
Train from Waru to Surabaya
Ave. Duration:
21 min
Frequency:
Every 4 hours
Estimated price:
$3.82–$19.11
Train from Kertapati to Labuanratu
Ave. Duration:
8h 30m
Frequency:
Once daily
Estimated price:
$7.01–$22.93
Train from Jakarta Gambir to Surabaya
Ave. Duration:
8h 30m
Frequency:
3 times a day
Estimated price:
$10.19–$25.48
Train from Kertapati to Bekri
Ave. Duration:
7h 42m
Frequency:
Once daily
Estimated price:
$7.01–$22.93
Train from Lawang to Gubeng
Ave. Duration:
1h 26m
Frequency:
Once daily
Estimated price:
$4.46–$20.38
Train from Nganjuk to Surabaya
Ave. Duration:
1h 28m
Frequency:
Every 4 hours
Estimated price:
$4.71–$20.38
Train from Semarang Tawang to Surabaya
Ave. Duration:
3h 19m
Frequency:
Every 4 hours
Estimated price:
$6.37–$21.65
Train from Solo Balapan to Surabaya
Ave. Duration:
3h 12m
Frequency:
Every 4 hours
Estimated price:
$6.11–$21.65
Train from Kertapati to Tanjung
Ave. Duration:
9h 45m
Frequency:
Once daily
Estimated price:
$7.01–$22.93

Other operators

ASDP Indonesia Ferry

Phone:
+62 811-1021-191
Website:
asdp.id/
Other from Bakauheni Port to Merak
Ave. Duration:
1h
Frequency:
Hourly
Estimated price:
$1.62–$6.00

Bus operators

Damri

Phone:
(021) 1500 825
Website:
damri.co.id/
Bus from Bandar Lampung to Gambir
Ave. Duration:
8h 52m
Frequency:
Hourly
Estimated price:
$8.28–$20.38
Bus from Metro to Jakarta
Ave. Duration:
10h
Frequency:
Once daily
Estimated price:
$8.92–$20.38
Bus from Jakarta to Surabaya
Ave. Duration:
10h
Frequency:
Once daily
Estimated price:
$21.65–$40.76

Questions and Answers

What is the cheapest way to get from Palembang to Surabaya?

The cheapest way to get from Palembang to Surabaya is to train and bus and ferry via Bandar Lampung which costs $23.91 - $65.22 and takes 30h 42m.

What is the fastest way to get from Palembang to Surabaya?

The fastest way to get from Palembang to Surabaya is to fly and train which takes 6h 24m and costs $65.22 - $163.04 .

How far is it from Palembang to Surabaya?

The distance between Palembang and Surabaya is 1064 km.

How do I travel from Palembang to Surabaya without a car?

The best way to get from Palembang to Surabaya without a car is to train and bus and ferry which takes 27h 30m and costs $25 - $65.22 .

How long does it take to get from Palembang to Surabaya?

It takes approximately 6h 24m to get from Palembang to Surabaya, including transfers.

Where can I stay near Surabaya?

There are 886+ hotels available in Surabaya. Prices start at $16.89 per night.
+0