Popular Filters
One Way Price
Duration
Stops From Surabaya
Departure From Surabaya
QAR 899
QAR 835
QAR 473
QAR 933
Arrival at Semarang
QAR 933
QAR 835
QAR 473
Airlines
Layover Airports
Layover Duration
Surabaya To Semarang Flights
Book Surabaya to Semarang flight tickets at lowest price. Get best deals on your upcoming Surabaya to Semarang flights only on MakeMyTrip. Also Book Semarang to Surabaya Flights. Currently 14 flights flying from Surabaya to Semarang. To save maximum on flight booking click on below Fare Calendar button and choose your dates.
QAR 497
Surabaya to Semarang , 26 Jun
Hevi Lift PNG IU | 706
14:00
Fri, 26 Jun 26
Surabaya, Indonesia
01 h
16:00
Fri, 26 Jun 26
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Hevi Lift PNG IU | 133
19:50
Fri, 26 Jun 26
Denpasar Bali, Indonesia
01 h 20 m
20:10
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 501
Surabaya to Semarang , 26 Jun
Hevi Lift PNG IU | 704
12:20
Fri, 26 Jun 26
Surabaya, Indonesia
01 h
14:20
Fri, 26 Jun 26
Denpasar Bali, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Hevi Lift PNG IU | 133
19:50
Fri, 26 Jun 26
Denpasar Bali, Indonesia
01 h 20 m
20:10
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 687
Surabaya to Semarang , 26 Jun
Batik Air ID | 6401
16:25
Fri, 26 Jun 26
Surabaya, Indonesia
01 h 30 m
17:55
Fri, 26 Jun 26
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air ID | 6362
19:30
Fri, 26 Jun 26
Jakarta, Indonesia
01 h 10 m
20:40
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 859
Surabaya to Semarang , 26 Jun
Batik Air ID | 6573
08:30
Fri, 26 Jun 26
Terminal T1
Surabaya, Indonesia
01 h 30 m
10:00
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air ID | 6352
16:25
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
01 h 10 m
17:35
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 889
Surabaya to Semarang , 26 Jun
Batik Air ID | 6585
10:10
Fri, 26 Jun 26
Terminal T1
Surabaya, Indonesia
01 h 30 m
11:40
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air ID | 6362
19:30
Fri, 26 Jun 26
Jakarta, Indonesia
01 h 10 m
20:40
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 903
Surabaya to Semarang , 26 Jun
Batik Air ID | 6585
10:10
Fri, 26 Jun 26
Terminal T1
Surabaya, Indonesia
01 h 30 m
11:40
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air ID | 6352
16:25
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
01 h 10 m
17:35
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 923
Surabaya to Semarang , 26 Jun
Batik Air ID | 6391
05:05
Fri, 26 Jun 26
Terminal T1
Surabaya, Indonesia
01 h 30 m
06:35
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air ID | 6362
19:30
Fri, 26 Jun 26
Jakarta, Indonesia
01 h 10 m
20:40
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 944
Surabaya to Semarang , 26 Jun
Batik Air ID | 6391
05:05
Fri, 26 Jun 26
Terminal T1
Surabaya, Indonesia
01 h 30 m
06:35
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air ID | 6352
16:25
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
01 h 10 m
17:35
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 957
Surabaya to Semarang , 26 Jun
Batik Air ID | 6575
19:15
Fri, 26 Jun 26
Terminal T1
Surabaya, Indonesia
01 h 30 m
20:45
Fri, 26 Jun 26
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air ID | 6338
06:35
Sat, 27 Jun 26
Terminal T2
Jakarta, Indonesia
01 h 10 m
07:45
Sat, 27 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
QAR 1,028
Surabaya to Semarang , 26 Jun
Batik Air ID | 7516
10:55
Fri, 26 Jun 26
Terminal T1
Surabaya, Indonesia
01 h 20 m
12:15
Fri, 26 Jun 26
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air ID | 6362
19:30
Fri, 26 Jun 26
Jakarta, Indonesia
01 h 10 m
20:40
Fri, 26 Jun 26
Semarang, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Surabaya to Semarang Flights Information:-
Looking for Surabaya to Semarang Flight? Hereโs all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Semarang is Achmad Yani and the IATA code for the same is SRG.
Currently, there are 2 airlines operating flights between the two destinations and approximately 14 flights take off from Surabaya to Semarang every week.
Need information on Surabaya to Semarang airfare?
The minimum airfare for a Surabaya to Semarang flight would be 472, which may go up to 1383 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.
Flight Details for Surabaya to Semarang
If you are looking for Surabaya to Semarang flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Batik Air, Hevi Lift PNG. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.
The number of flights operated by each airline is as follows:Batik Air : 12, Hevi Lift PNG : 12
To board the first Surabaya to Semarang flight, choose Batik Air, which departs at 05:05 The last flight for this route is Batik Air, departing at 19:15
Semarang Airport Information
Achmad Yani
About Surabaya (SUB)
Surabaya
Surabaya Address
About Semarang (SRG)
Semarang
