How to get to Semarang, Indonesia from Surabaya by flight ? You can check flights from Surabaya to Semarang, Indonesia below.
You can find flight ticket prices from Surabaya to Semarang, Indonesia with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Surabaya to Juanda International.
You take a flight from Juanda International to Ahmad Yani and cost approximately 50 USD.
You take a bus, shuttle or taxi from Ahmad Yani to your destination in Semarang, Indonesia.
Flight | Depart | Arrive | |
---|---|---|---|
QG711
Citilink Indonesia
JT506
Lion Mentari Airlines
|
05:00
Juanda International
10:00
Soekarno–Hatta
|
06:25
Soekarno–Hatta
11:10
Ahmad Yani
|
Connect |
SJ257
PT. Sriwijaya Air
QG480
Citilink Indonesia
QG795
Citilink Indonesia
|
05:00
Juanda International
07:45
Soekarno–Hatta
11:00
Syamsudin Noor
|
06:25
Soekarno–Hatta
10:30
Syamsudin Noor
11:25
Ahmad Yani
|
Connect |
QG711
Citilink Indonesia
GA232
Garuda Indonesia
|
05:00
Juanda International
07:55
Soekarno–Hatta
|
06:25
Soekarno–Hatta
09:10
Ahmad Yani
|
Connect |
SJ257
PT. Sriwijaya Air
JT506
Lion Mentari Airlines
|
05:00
Juanda International
10:00
Soekarno–Hatta
|
06:25
Soekarno–Hatta
11:10
Ahmad Yani
|
Connect |
QG711
Citilink Indonesia
QG480
Citilink Indonesia
QG795
Citilink Indonesia
|
05:00
Juanda International
07:45
Soekarno–Hatta
11:00
Syamsudin Noor
|
06:25
Soekarno–Hatta
10:30
Syamsudin Noor
11:25
Ahmad Yani
|
Connect |
SJ257
PT. Sriwijaya Air
GA232
Garuda Indonesia
|
05:00
Juanda International
07:55
Soekarno–Hatta
|
06:25
Soekarno–Hatta
09:10
Ahmad Yani
|
Connect |
QZ7681
Indonesia AirAsia
GA232
Garuda Indonesia
|
05:05
Juanda International
07:55
Soekarno–Hatta
|
06:25
Soekarno–Hatta
09:10
Ahmad Yani
|
Connect |
QZ7681
Indonesia AirAsia
JT506
Lion Mentari Airlines
|
05:05
Juanda International
10:00
Soekarno–Hatta
|
06:25
Soekarno–Hatta
11:10
Ahmad Yani
|
Connect |
QG484
Citilink Indonesia
JT541
Lion Mentari Airlines
|
06:00
Juanda International
10:00
Syamsudin Noor
|
08:10
Syamsudin Noor
10:15
Ahmad Yani
|
Connect |
JT573
Lion Mentari Airlines
JT506
Lion Mentari Airlines
|
06:00
Juanda International
10:00
Soekarno–Hatta
|
07:30
Soekarno–Hatta
11:10
Ahmad Yani
|
Connect |
QG484
Citilink Indonesia
QG795
Citilink Indonesia
|
06:00
Juanda International
11:00
Syamsudin Noor
|
08:10
Syamsudin Noor
11:25
Ahmad Yani
|
Connect |
JT310
Lion Mentari Airlines
QG795
Citilink Indonesia
|
07:05
Juanda International
11:00
Syamsudin Noor
|
09:20
Syamsudin Noor
11:25
Ahmad Yani
|
Connect |
JT310
Lion Mentari Airlines
JT529
Lion Mentari Airlines
JT502
Lion Mentari Airlines
|
07:05
Juanda International
10:30
Syamsudin Noor
13:00
Soekarno–Hatta
|
09:20
Syamsudin Noor
11:10
Soekarno–Hatta
14:10
Ahmad Yani
|
Connect |
JT310
Lion Mentari Airlines
JT541
Lion Mentari Airlines
|
07:05
Juanda International
10:00
Syamsudin Noor
|
09:20
Syamsudin Noor
10:15
Ahmad Yani
|
Connect |
ID6597
Batik Air
ID6350 6711 6811 6887
Batik Air
|
07:30
Juanda International
10:25
Soekarno–Hatta
|
09:00
Soekarno–Hatta
11:35
Ahmad Yani
|
Connect |
ID6597
Batik Air
ID6356
Batik Air
|
07:30
Juanda International
13:25
Soekarno–Hatta
|
09:00
Soekarno–Hatta
14:35
Ahmad Yani
|
Connect |
QG713
Citilink Indonesia
ID6356
Batik Air
|
07:30
Juanda International
13:25
Soekarno–Hatta
|
09:00
Soekarno–Hatta
14:35
Ahmad Yani
|
Connect |
QG713
Citilink Indonesia
ID6350 6711 6811 6887
Batik Air
|
07:30
Juanda International
10:25
Soekarno–Hatta
|
09:00
Soekarno–Hatta
11:35
Ahmad Yani
|
Connect |
GA342
Garuda Indonesia
GA407
Garuda Indonesia
GA242
Garuda Indonesia
|
08:45
Juanda International
12:00
Ngurah Rai
14:40
Soekarno–Hatta
|
10:55
Ngurah Rai
13:05
Soekarno–Hatta
15:55
Ahmad Yani
|
Connect |
QG488
Citilink Indonesia
QG483
Citilink Indonesia
QG802
Citilink Indonesia
|
09:15
Juanda International
12:40
Syamsudin Noor
14:10
Soekarno–Hatta
|
11:25
Syamsudin Noor
13:20
Soekarno–Hatta
15:20
Ahmad Yani
|
Connect |
ID7579
Batik Air
IN222
NAM Air
|
09:15
Juanda International
12:50
Soekarno–Hatta
|
10:45
Soekarno–Hatta
13:55
Ahmad Yani
|
Connect |
ID7579
Batik Air
ID6356
Batik Air
|
09:15
Juanda International
13:25
Soekarno–Hatta
|
10:45
Soekarno–Hatta
14:35
Ahmad Yani
|
Connect |
IW1979
Wings Air
IW1896
Wings Air
|
09:30
Juanda International
12:10
Husein Sastranegara
|
11:15
Husein Sastranegara
13:20
Ahmad Yani
|
Connect |
TR265
Scoot Tigerair
QZ663
Indonesia AirAsia
|
09:55
Juanda International
14:25
Singapore Changi
|
13:15
Singapore Changi
15:35
Ahmad Yani
|
Connect |
SQ923
Singapore Airlines
QZ663
Indonesia AirAsia
|
10:10
Juanda International
14:25
Singapore Changi
|
13:30
Singapore Changi
15:35
Ahmad Yani
|
Connect |
IW1890
Wings Air
IW2807
Wings Air
|
10:30
Juanda International
14:25
Pangkalanbun
|
12:05
Pangkalanbun
15:50
Ahmad Yani
|
Connect |
JT591
Lion Mentari Airlines
JT516
Lion Mentari Airlines
|
10:45
Juanda International
14:40
Soekarno–Hatta
|
12:15
Soekarno–Hatta
15:50
Ahmad Yani
|
Connect |
JT591
Lion Mentari Airlines
ID6356
Batik Air
|
10:45
Juanda International
13:25
Soekarno–Hatta
|
12:15
Soekarno–Hatta
14:35
Ahmad Yani
|
Connect |
JT591
Lion Mentari Airlines
QG802
Citilink Indonesia
|
10:45
Juanda International
14:10
Soekarno–Hatta
|
12:15
Soekarno–Hatta
15:20
Ahmad Yani
|
Connect |
JT882
Lion Mentari Airlines
SJ715
PT. Sriwijaya Air
|
10:50
Juanda International
15:40
Sultan Hasanuddin
|
13:20
Sultan Hasanuddin
16:30
Ahmad Yani
|
Connect |
QG307
Citilink Indonesia
SJ715
PT. Sriwijaya Air
|
10:50
Juanda International
15:40
Sultan Hasanuddin
|
13:15
Sultan Hasanuddin
16:30
Ahmad Yani
|
Connect |
GA313
Garuda Indonesia
QG802
Citilink Indonesia
|
10:50
Juanda International
14:10
Soekarno–Hatta
|
12:25
Soekarno–Hatta
15:20
Ahmad Yani
|
Connect |
JT697
Lion Mentari Airlines
JT516
Lion Mentari Airlines
|
11:40
Juanda International
14:40
Soekarno–Hatta
|
13:10
Soekarno–Hatta
15:50
Ahmad Yani
|
Connect |
IN192
NAM Air
IN197
NAM Air
|
12:30
Juanda International
16:50
Pangkalanbun
|
13:40
Pangkalanbun
18:00
Ahmad Yani
|
Connect |
IN192
NAM Air
IW2807
Wings Air
|
12:30
Juanda International
14:25
Pangkalanbun
|
13:40
Pangkalanbun
15:50
Ahmad Yani
|
Connect |
JT922
Lion Mentari Airlines
IN255
NAM Air
|
12:55
Juanda International
16:45
Ngurah Rai
|
14:50
Ngurah Rai
17:40
Ahmad Yani
|
Connect |
IW1973
Wings Air
IN235
NAM Air
|
13:50
Juanda International
18:00
Husein Sastranegara
|
15:35
Husein Sastranegara
19:10
Ahmad Yani
|
Connect |
IW1981
Wings Air
IN235
NAM Air
|
15:45
Juanda International
18:00
Husein Sastranegara
|
17:30
Husein Sastranegara
19:10
Ahmad Yani
|
Connect |
You take a bus, shuttle or taxi from your location in Surabaya to Juanda International.
You take a flight from Juanda International to Solo and cost approximately 45 USD.
You take a bus, shuttle or taxi from Solo to your destination in Semarang, Indonesia.
Flight | Depart | Arrive | |
---|---|---|---|
SJ257
PT. Sriwijaya Air
JT536
Lion Mentari Airlines
|
05:00
Juanda International
08:00
Soekarno–Hatta
|
06:25
Soekarno–Hatta
09:15
Solo
|
Connect |
QG711
Citilink Indonesia
JT536
Lion Mentari Airlines
|
05:00
Juanda International
08:00
Soekarno–Hatta
|
06:25
Soekarno–Hatta
09:15
Solo
|
Connect |
QZ7681
Indonesia AirAsia
JT536
Lion Mentari Airlines
|
05:05
Juanda International
08:00
Soekarno–Hatta
|
06:25
Soekarno–Hatta
09:15
Solo
|
Connect |
ID8412
Batik Air
QZ8454
Indonesia AirAsia
|
06:00
Juanda International
11:00
Ngurah Rai
|
07:55
Ngurah Rai
11:30
Solo
|
Connect |
JT310
Lion Mentari Airlines
JT529
Lion Mentari Airlines
JT534
Lion Mentari Airlines
|
07:05
Juanda International
10:30
Syamsudin Noor
12:00
Soekarno–Hatta
|
09:20
Syamsudin Noor
11:10
Soekarno–Hatta
13:15
Solo
|
Connect |
ID6597
Batik Air
JT534
Lion Mentari Airlines
|
07:30
Juanda International
12:00
Soekarno–Hatta
|
09:00
Soekarno–Hatta
13:15
Solo
|
Connect |
QG713
Citilink Indonesia
JT534
Lion Mentari Airlines
|
07:30
Juanda International
12:00
Soekarno–Hatta
|
09:00
Soekarno–Hatta
13:15
Solo
|
Connect |
GA342
Garuda Indonesia
GA407
Garuda Indonesia
GA228
Garuda Indonesia
|
08:45
Juanda International
12:00
Ngurah Rai
14:00
Soekarno–Hatta
|
10:55
Ngurah Rai
13:05
Soekarno–Hatta
15:20
Solo
|
Connect |
ID7579
Batik Air
JT534
Lion Mentari Airlines
|
09:15
Juanda International
12:00
Soekarno–Hatta
|
10:45
Soekarno–Hatta
13:15
Solo
|
Connect |
ID6412
Batik Air
JT925
Lion Mentari Airlines
|
10:40
Juanda International
15:55
Ngurah Rai
|
12:35
Ngurah Rai
16:10
Solo
|
Connect |
JT591
Lion Mentari Airlines
JT530
Lion Mentari Airlines
|
10:45
Juanda International
15:30
Soekarno–Hatta
|
12:15
Soekarno–Hatta
16:45
Solo
|
Connect |
GA313
Garuda Indonesia
GA228
Garuda Indonesia
|
10:50
Juanda International
14:00
Soekarno–Hatta
|
12:25
Soekarno–Hatta
15:20
Solo
|
Connect |
QG698
Citilink Indonesia
JT925
Lion Mentari Airlines
|
10:55
Juanda International
15:55
Ngurah Rai
|
13:00
Ngurah Rai
16:10
Solo
|
Connect |
JT697
Lion Mentari Airlines
JT530
Lion Mentari Airlines
|
11:40
Juanda International
15:30
Soekarno–Hatta
|
13:10
Soekarno–Hatta
16:45
Solo
|
Connect |
QG486
Citilink Indonesia
IN137
NAM Air
|
11:45
Juanda International
15:10
Syamsudin Noor
|
13:55
Syamsudin Noor
15:50
Solo
|
Connect |
QG717
Citilink Indonesia
JT530
Lion Mentari Airlines
|
12:40
Juanda International
15:30
Soekarno–Hatta
|
14:10
Soekarno–Hatta
16:45
Solo
|
Connect |
JT922
Lion Mentari Airlines
JT925
Lion Mentari Airlines
|
12:55
Juanda International
15:55
Ngurah Rai
|
14:50
Ngurah Rai
16:10
Solo
|
Connect |
ID8130
Batik Air
IN475
NAM Air
|
14:50
Juanda International
18:00
Ngurah Rai
|
16:45
Ngurah Rai
18:20
Solo
|
Connect |
QZ629
Indonesia AirAsia
IN475
NAM Air
|
15:10
Juanda International
18:00
Ngurah Rai
|
17:10
Ngurah Rai
18:20
Solo
|
Connect |
JT990
Lion Mentari Airlines
IN475
NAM Air
|
15:15
Juanda International
18:00
Ngurah Rai
|
17:10
Ngurah Rai
18:20
Solo
|
Connect |
You can find hotels and accommodations in Semarang, Indonesia with our hotels search tool below
Booking.com