Surabaya to Semarang Distance
SUB to SRG · 270 km (168 mi)
Distance
270 km
Distance
168 mi
Est. Flight Time
0h 47m
Direction
W
Route Map
SUB → SRG
SUB → SRG
Track flight prices from Surabaya to Semarang
Get notified when prices drop on this route. We scan fares daily — you book directly with the airline.
✓ Free forever
✓ 2-minute setup
✓ Book direct
Origin Airport
Airport Name
Juanda International Airport
IATA Code
SUB
ICAO Code
WARR
City
Surabaya
Country
Indonesia
Continent
Asia
Coordinates
-7.37983, 112.787003
Elevation
9 ft (3 m)
Destination Airport
Airport Name
Jenderal Ahmad Yani Airport
IATA Code
SRG
ICAO Code
WAHS
City
Semarang
Country
Indonesia
Continent
Asia
Coordinates
-6.970732, 110.373244
Elevation
10 ft (3 m)
Route Summary
Distance (km)
270 km
Distance (miles)
168 mi
Bearing
279.5°
Direction
W
Est. Flight Time
0h 47m
Fly for less
Get cheap flight alerts from Surabaya to Semarang
We scan fares daily. You book directly with the airline. Free forever.
Get Started →