United States
Africa & Oceania
Cheapest fare
$814
Fastest
16h 20m
Direct from
No direct
Dates tracked
3
Cheapest fare
$814
Sat, Dec 5 ยท 2 stops ยท 16h 20m ยท Lauda Europe
Book now or wait?
We need a few more days of prices on this route to tell. Check back soon.
December 2026
Price alert
Cheapest day to fly
Saturday
Averages $814, vs $913 on Wednesdays.
Work-hours calculator
This flight to Surabaya costs you 54h 16m of work.
Same money as
11
SUV fuel tanks
45
large pizzas
63
cinema tickets
136
fancy coffees
Lauda Europe
from $814 ยท 1 dates
Ryanair
from $873 ยท 2 dates
Destination guide

About Surabaya
Surabaya is the capital and largest city of East Java province and the second-largest city in Indonesia, after Jakarta. Located on the northeastern corner of Java island, on the Madura Strait, it is one of the earliest port cities in Southeast Asia. According to the National Development Planning Agency, Surabaya is one of the four main central cities of Indonesia, alongside Jakarta, Medan, and Makassar.
Text from Wikipedia โ Surabaya, licensed CC BY-SA 4.0.
All dates
| Departs | Return | Airline | Stops | Price |
|---|---|---|---|---|
| Sat, Dec 5 | Fri, Dec 25 | Lauda Europe | 2 stops | $814 |
| Tue, Jan 5 | Fri, Jan 29 | Ryanair | 3 stops | $873 |
| Wed, Jan 6 | Fri, Jan 29 | Ryanair | 3 stops | $913 |
Also cheap
FAQ
The cheapest fare we see right now is $814 round trip on Sat, Dec 5 with Lauda Europe.
We haven't seen a direct fare recently; the best options have 2+ stops.
The fastest itinerary we track takes about 16h 20m door to door.
Saturday departures are the cheapest on average right now, Wednesday the most expensive.
February 2027
Prices in USD. Click a day to see that fare on our booking partner (affiliate link).
Indonesia
Tue, Dec 1 ยท 1 stop ยท 17h ยท China Southern Airlines