
Surabaya · SUB
30 minutes to city center. 4–72 hours of layover time.
Visa on arrivalTransit hubSource partial
62/100
LayoverScore™
TIME
62
THINGS TO DO
93
VALUE
84
STRESS
23
Surabaya's night food markets and Dutch colonial architecture — Indonesia's second city at a fraction of Bali's prices.
Surabaya (SUB) is a genuine transit hub with a city worth exploring. 30 minutes gets you to the center. 4–72 hours of layover time.
Getting around
Plan your 6h
Been through Surabaya? Tell us what it was like.
Write a reviewEarly access
Get scored routes through SUB.
We'll alert you when fares drop through Surabaya.
Planning a stop in Surabaya?
We'll alert you when fares drop through SUB.
More Southeast Asia layovers
SingaporeSIN · 97/100Jewel waterfall in 3 hours: world's tallest indoor waterfall, free transit visa.SepangKUL · 80/100Petronas Towers and roti canai in 4 hours: 20-min train, $1 breakfast, free entry.BangkokBKK · 76/100Yaowarat in 4 hours: Chinatown on foot, roast duck at 9pm, direct MRT back.Kuta, BadungDPS · 72/100Seminyak beach clubs in 25 minutes — Bali's Hindu temples and rice paddies 45 minutes north in Ubud.
Ready to book?
Search layovers through Surabaya