HUB hero image

How to Travel from

Semarang to Sidoarjo

by Plane, Rideshare or Car

Semarang
+0
Sidoarjo
Transport search to Sidoarjo
Semarang
+0
Sidoarjo
Building a composite car route
Cheapest
Best Offer!
Car
4 h 2 min
355 km.
from $19
Composite Route Car Only

Three ways to Travel from Semarang to Sidoarjo

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Batik Air

Website:
batikair.com/en/
Plane from Ahmad Yani to Juanda
Ave. Duration:
3h 37m
Frequency:
Every day
Estimated price:
$70.06–$152.85

Garuda Indonesia

Website:
garuda-indonesia.com
Plane from Ahmad Yani to Juanda
Ave. Duration:
5h 28m
Frequency:
Every day
Estimated price:
$82.80–$280.23

Citilink Indonesia

Website:
citilink.co.id/
Plane from Ahmad Yani to Juanda
Ave. Duration:
5h
Frequency:
Every day
Estimated price:
$76.43–$191.07

Lion Mentari Airlines

Website:
lionair.co.id/
Plane from Ahmad Yani to Juanda
Ave. Duration:
3h 40m
Frequency:
Every day
Estimated price:
$63.69–$203.80

NAM Air

Website:
flynamair.com/
Plane from Ahmad Yani to Juanda
Ave. Duration:
2h 50m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$76.43–$140.12

Train operators

Kereta API

Phone:
021-121
Website:
kai.id/
Train from Semarang Poncol to Sidoarjo
Ave. Duration:
4h 58m
Frequency:
Once daily
Estimated price:
$6.37–$21.65

Questions and Answers

What is the cheapest way to get from Semarang to Sidoarjo?

The cheapest way to get from Semarang to Sidoarjo is to train which costs $5.43 - $18.48 and takes 4h 58m.

What is the fastest way to get from Semarang to Sidoarjo?

The fastest way to get from Semarang to Sidoarjo is to fly which takes 3h 13m and costs $70.65 - $130.43 .

Is there a direct train between Semarang and Sidoarjo?

Yes, there is a direct train departing from Semarang Poncol and arriving at Sidoarjo. Services depart once daily, and operate every day. The journey takes approximately 4h 58m.

How far is it from Semarang to Sidoarjo?

The distance between Semarang and Sidoarjo is 307 km. The road distance is 350.9 km.

How do I travel from Semarang to Sidoarjo without a car?

The best way to get from Semarang to Sidoarjo without a car is to train which takes 4h 58m and costs $5.43 - $18.48 .

How long does it take to get from Semarang to Sidoarjo?

The train from Semarang Poncol to Sidoarjo takes 4h 58m including transfers and departs once daily.

Where do I catch the Semarang to Sidoarjo train from?

Semarang to Sidoarjo train services, operated by Kereta API, depart from Semarang Poncol station.

Train or fly from Semarang to Sidoarjo?

The best way to get from Semarang to Sidoarjo is to train which takes 4h 58m and costs $5.43 - $18.48 . Alternatively, you can fly, which costs $70.65 - $130.43 and takes 3h 13m.

Where does the Semarang to Sidoarjo train arrive?

Semarang to Sidoarjo train services, operated by Kereta API, arrive at Sidoarjo station.

Can I drive from Semarang to Sidoarjo?

Yes, the driving distance between Semarang to Sidoarjo is 351 km. It takes approximately 3h 54m to drive from Semarang to Sidoarjo.

Where can I stay near Sidoarjo?

There are 867+ hotels available in Sidoarjo. Prices start at $16.89 per night.
+0