HUB hero image

How to Travel from

Tawangmangu to Surabaya

by Rideshare or Car

Tawangmangu
+0
Surabaya
Transport search to Surabaya
Tawangmangu
+0
Surabaya
Building a composite car route
Cheapest
Best Offer!
Car
2 h 36 min
219 km.
from $12
Composite Route Car Only

Two ways to Travel from Tawangmangu to Surabaya

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Kereta API

Phone:
021-121
Website:
kai.id/
Train from Madiun to Surabaya
Ave. Duration:
2h 4m
Frequency:
Every 3 hours
Estimated price:
$4.97–$20.38
Train from Walikukun to Surabaya
Ave. Duration:
3h 59m
Frequency:
Once daily
Estimated price:
$5.35–$20.38

Bus operators

Indah Jaya Travel

Website:
indahjayatrans.com/
Bus from Sragen to Surabaya
Ave. Duration:
5h 22m
Frequency:
Twice daily
Estimated price:
$13.32

Questions and Answers

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

The cheapest way to get from Tawangmangu to Surabaya is to shuttle which costs $20.65 - $23.91 and takes 5h 58m.

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

The fastest way to get from Tawangmangu to Surabaya is to drive which takes 2h 36m and costs $22.83 - $33.70 .

How far is it from Tawangmangu to Surabaya?

The distance between Tawangmangu and Surabaya is 209 km. The road distance is 219.5 km.

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

The best way to get from Tawangmangu to Surabaya without a car is to taxi and train which takes 2h 55m and costs $18.48 - $35.87 .

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

It takes approximately 2h 55m to get from Tawangmangu to Surabaya, including transfers.

Can I drive from Tawangmangu to Surabaya?

Yes, the driving distance between Tawangmangu to Surabaya is 220 km. It takes approximately 2h 36m to drive from Tawangmangu to Surabaya.

Where can I stay near Surabaya?

There are 893+ hotels available in Surabaya. Prices start at $16.25 per night.
+0