How the cheapest fare moved
Oct 11: €84
€84
Oct 8
Oct 11
low €82 · high €127
Departure-day prices · November 2026 Yogyakarta → Surabaya
‹ Prev
Next ›
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1 €127 2
3 €112 4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Cheapest days highlighted · darker = pricier · past days greyed out · cached one-way fares.
Return-day prices · November 2026 Surabaya → Yogyakarta
‹ Prev
Next ›
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1 €219 2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Cheapest days highlighted · darker = pricier · past days greyed out · cached one-way fares.
Best time to visit Surabaya — climate Jan: ~30°C daytime, 31 rainy days
30°
Jan Feb: ~31°C daytime, 27 rainy days
31°
Feb Mar: ~31°C daytime, 25 rainy days
31°
Mar Apr: ~31°C daytime, 23 rainy days
31°
Apr May: ~30°C daytime, 23 rainy days
30°
May Jun: ~31°C daytime, 14 rainy days
31°
Jun Jul: ~31°C daytime, 4 rainy days
31°
Jul Aug: ~31°C daytime, 4 rainy days
31°
Aug Sep: ~33°C daytime, 7 rainy days
33°
Sep Oct: ~33°C daytime, 13 rainy days
33°
Oct Nov: ~31°C daytime, 28 rainy days
31°
Nov Dec: ~32°C daytime, 26 rainy days
32°
Dec Best value: Oct — fares from €82 and ~33°C daytime.
Flights from Yogyakarta to Surabaya start around €82 (typically 1 stop). Range seen recently: €82–136, based on 12 fares found by travellers.
Fly (from €82)
2h 25m duration
€82–136 recent fares
Book
Cheapest cached fares Yogyakarta → Surabaya; typically 1 stop (e.g. IU). · Based on 12 fares found by travellers in the last 48h
Cheapest round trips to Surabaya Fares found by travellers in the last 48 hours — refreshed daily.
Nov 1 – Nov 4
Super Air Jet · 1 stop · 2h 25m
€229
Book
Apr 1 – Apr 4
Garuda Indonesia · 1 stop · 2h 50m
€249
Book
Feb 1 – Feb 4
Super Air Jet · 1 stop · 2h 40m
€251
Book
May 1 – May 4
Super Air Jet · 1 stop · 2h 40m
€253
Book
Jun 1 – Jun 4
Super Air Jet · 1 stop · 2h 40m
€253
Book
Jul 1 – Jul 4
Super Air Jet · 1 stop · 2h 40m
€253
Book
Jan 1 – Jan 4
Super Air Jet · 1 stop · 2h 25m
€262
Book
Mar 1 – Mar 4
Super Air Jet · 1 stop · 2h 40m
€263
Book
Weather in Surabaya
Thu
☁️
34°
25°
💧0%
Fri
🌤️
34°
25°
💧0%
Sat
🌤️
33°
26°
💧1%
Sun
🌦️
33°
26°
💧11%
Mon
🌦️
34°
26°
💧18%
Tue
☁️
34°
26°
💧6%
Wed
🌦️
34°
27°
💧4%
In Nov, Surabaya typically sees ~31°C daytime highs and 28 rainy days.
Where to stay in Surabaya 3★+ hotels from €13/night (37 hotels sampled, ~3 weeks out).
POP! Hotel Diponegoro
hotel · Surabaya
from €13/night ★ 3
Hotel Gunawangsa Manyar
hotel · Surabaya
from €16/night ★ 3
Quest Hotel Darmo - Surabaya by ASTON
hotel · Surabaya
from €18/night ★ 3
Good to know Time difference Same time zone
Time in the air 2h 25m
Things to do in Surabaya Top-rated tours and tickets from €59 — book ahead for the popular ones.
Tours and tickets provided by Viator (a Tripadvisor company). Some links earn Stayonomy a commission.
About Surabaya
Surabaya (Surabaya Javanese: ꦯꦸꦫꦧꦪ Suroboyo) is a city on the eastern side of the island of Java and is the capital of the East Java province of Indonesia. It is the second largest city in the country with over 10 million inhabitants in its metropolitan area. Complementing Jakarta, its larger brother on the western side of the same island, it sits close enough geographically to be exposed to Javanese culture, while large enough to hold a multicultural identity.
Read the full Surabaya guide
Guide content from Wikivoyage contributors (CC BY-SA).
Popular from Yogyakarta Cheapest destinations travellers searched recently — refreshed daily.
Flight prices are real fares travellers found in the last 48 hours, refreshed daily — the booking site confirms the final price. Train, bus and ferry fares are shown on the operators' booking sites. Weather data by Open-Meteo ; exchange rates: ECB reference. Data updated 2026-10-14. Some links earn Stayonomy a commission at no cost to you.