Direct flights to Semarang SRG

Achmad Yani is a small to medium sized airport in Indonesia. In total there are 13 airports with direct flights to Semarang from Indonesia and 2 other countries (Malaysia and Singapore). You can easily reach Semarang with daily non-stop flights from major hubs Jakarta (Garuda Indonesia), Ujung Pandang (Lion Air) and Balikpapan (Lion Air).

SRG Click to open the interactive map.

Non-stop routes to SRG:

Duration

No direct flights found. Try clear all filters.
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS

Airlines with direct flights every day to Semarang

The airports presented below each airline are hubs for this specific operator.

Garuda Indonesia
From Jakarta, Indonesia
Lion Air
From Ujung Pandang and Balikpapan, Indonesia
SRG routes and destination map
SPONSORED AD
SPONSORED AD
Show flights from Semarang instead? Cheap flights to Semarang

No, there are no directflights to Semarang from the US so you'll need to find a flight with connection instead..

There are 9 airlines with direct flights to Semarang. Garuda Indonesia, Batik Air and Citilink are the most popular ones.

SkyTeam has flights from Semarang.

The IATA code is SRG and the ICAO code is WAHS.

You can fly daily from 3 different airports hubs to Semarang — including Jakarta with Garuda Indonesia and Ujung Pandang & Balikpapan with Lion Air.

Depends where you are flying from. It takes 2h 25min from Kuala Lumpur (KUL) and 55min from Surabaya (SUB).

There is 1 airport in Semarang with scheduled flights, Achmad Yani, SRG.

It depends on where and when you are flying. The average one-way ticket price according to our data is $114.
Direct flights to Indonesia
Soekarno Hatta International
Soekarno Hatta International (CGK)

Flights from 92 different airports

Bali International
Bali International (DPS)

Flights from 63 different airports

Ujung Pandang
Ujung Pandang (UPG)

Flights from 41 different airports

Juanda
Juanda (SUB)

Flights from 38 different airports

Sepinggan
Sepinggan (BPN)

Flights from 22 different airports

Hang Nadim
Hang Nadim (BTH)

Flights from 19 different airports

Knokke
Knokke (KNO)

Flights from 19 different airports

New Yogyakarta International Airport
New Yogyakarta International Airport (YIA)

Flights from 18 different airports

El Tari
El Tari (KOE)

Flights from 16 different airports

Supadio
Supadio (PNK)

Flights from 14 different airports

SPONSORED AD
SPONSORED AD