Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights from Surabaya to Semarang, ID, Indonesia - SUB to SRG

Popular flights from Surabaya to Semarang

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Garuda Indonesia
Departure Date Return Date Lowest Price
Jun 2, 2016 Jun 5, 2016 IDR1,417,344

How Much Does it Cost to Fly from Surabaya to Semarang (SUB to SRG)?

We have collected flight cost data from across the web for travel from Surabaya to Semarang, and have found the average flight price for this trip to be IDR1,430,590.

When Can I Buy the Cheapest Flight from Surabaya to Semarang (SUB to SRG)?

Airlines can adjust prices for plane tickets from Surabaya to Semarang based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Surabaya to Semarang

The chart below shows up-to-date information regarding how far in advance a flight from Surabaya to Semarang should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days IDR1,430,590 IDR2,596,256
7-14 days IDR0 IDR0
14-21 days IDR0 IDR0
21-30 days IDR1,417,344 IDR2,583,009
30-60 days IDR1,443,836 IDR2,993,642
60-90 days IDR1,443,836 IDR4,662,663
90+ days IDR1,417,344 IDR2,583,009

Non-Stop vs Connecting Flights from Surabaya to Semarang (SUB to SRG)

Your Surabaya to Semarang flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Surabaya to Semarang is IDR2,583,009.

The average price for non-stop flights from Surabaya to Semarang is IDR1,417,344.

The chart below shows up to date information regarding non-stop flights from Surabaya to Semarang.

Nonstop Flight Details from Surabaya to Semarang
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Garuda 2 2 2 2 2 2 2 07:45 15:10
Lion Air 4 4 4 4 4 4 4 08:00 19:40
Sriwijaya 2 1 2 1 2 1 2 10:50 18:45

Surabaya to Semarang Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Surabaya to Semarang?
Answer: The average Surabaya to Semarang flight time is an hour.
Question: How many kilometers are there between Surabaya and Semarang?
Answer: The distance from Surabaya to Semarang is 268 kilometers.
Question: How common are direct flights from Surabaya to Semarang?
Answer: There are 53 direct flights from Surabaya to Semarang.
Question: What is the most popular airline for non-stop flights from Surabaya to Semarang?
Answer: Lion Air provides 52% of the non-stop flights between Surabaya and Semarang.

Airlines Flying from Surabaya to Semarang (SUB to SRG)

Below are the different airlines that fly from Surabaya to Semarang with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Surabaya to Semarang.

Surabaya to Semarang
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Garuda - X X X X X X X

Airports for Your Route

These pages contain information about the major airports in Surabaya and Semarang, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap Domestic Flights from Surabaya - SUB

FlightsAirlineLowest Price
Surabaya to Yogyakarta Garuda, Batik Air, Wings, Lion Air, Citilink, Sriwijaya, SkyStar IDR2,384,316
Surabaya to Jakarta Garuda, Batik Air, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR2,569,763
Surabaya to Denpasar Bali Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR1,510,067
Surabaya to Bandung Garuda IDR2,649,240

Cheap International Flights from Surabaya - SUB

FlightsAirlineLowest Price
Surabaya to Singapore Jetstar Asia, Garuda, Lion Air, SilkAir, Citilink, AirAsia Indonesia, Singapore, Tigerair, Scoot, SkyStar IDR1,841,222
Surabaya to Kuala Lumpur AirAsia, Garuda, Lion Air, Malaysia, Malindo, AirAsia Indonesia, SkyStar IDR1,960,438

Cheap Domestic Flights to Semarang - SRG

FlightsAirlineLowest Price
Denpasar Bali to Semarang Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia, SkyStar IDR2,397,563
Denpasar Bali to Yogyakarta Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR2,530,025
Denpasar Bali to Jakarta Garuda, Batik Air, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR3,046,626
Denpasar Bali to Surabaya Garuda, Batik Air, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR1,510,067
Denpasar Bali to Bandung Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR2,980,395
Yogyakarta to Jakarta Garuda, Batik Air, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR2,026,669
Yogyakarta to Surabaya Garuda, Batik Air, Wings, Lion Air, Citilink, Sriwijaya, SkyStar IDR2,384,316
Denpasar Bali to Malang Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR5,470,681
Yogyakarta to Denpasar Bali Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR2,530,025
Semarang to Jakarta Garuda, Batik Air, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR1,880,961
Malang to Jakarta Garuda, Batik Air, Lion Air, Sriwijaya IDR2,583,009
Solo City to Jakarta Garuda, Citilink, SkyStar IDR2,079,654
Yogyakarta to Bandung Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia IDR4,901,094
Semarang to Denpasar Bali Garuda, Wings, Lion Air, AirAsia Indonesia, Sriwijaya, SkyStar IDR2,397,563
Malang to Denpasar Bali Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR5,523,666
Denpasar Bali to Labuan Bajo Garuda, Batik Air, Wings, Lion Air IDR1,576,298
Solo City to Denpasar Bali Garuda, Wings, Lion Air, Citilink, AirAsia Indonesia, SkyStar IDR5,033,556
Denpasar Bali to Bandar Lampung Garuda, Lion Air, Citilink, AirAsia Indonesia, Sriwijaya, SkyStar IDR3,934,122

Cheap International Flights to Semarang - SRG

FlightsAirlineLowest Price
Denpasar Bali to Singapore Jetstar Asia, Garuda, Lion Air, SilkAir, AirAsia Indonesia, Sriwijaya, Singapore, Tigerair, SkyStar IDR2,304,839
Denpasar Bali to Kuala Lumpur AirAsia, AirAsia X, Garuda, Lion Air, Malaysia, Malindo, AirAsia Indonesia, SkyStar IDR1,708,760
Denpasar Bali to Bangkok Thai AirAsia, Garuda, Lion Air, Bangkok, AirAsia Indonesia, Thai Lion, Thai, Mesaba, SkyStar IDR2,781,702
Yogyakarta to Singapore Jetstar Asia, Garuda, Lion Air, SilkAir, AirAsia Indonesia, Singapore, Tigerair IDR4,993,818
Denpasar Bali to Hong Kong Cathay, Garuda, Hong Kong, Dragonair, AirAsia Indonesia IDR6,689,331
Semarang to Singapore Jetstar Asia, Garuda, Lion Air, SilkAir, AirAsia Indonesia, Singapore, Tigerair IDR4,993,818
Cheap Flights from Surabaya to Semarang, ID, Indonesia, from IDR107 Round trip from SUB to SRG