Flights to Semarang

Direct flights from 6 cities, 141 flights a week. From Singapore the flight takes 2h 13m. From Jakarta the flight takes 1h 10m, tickets from $41.

Flights to Semarang at a glance

cities with nonstop flights here
6
nonstop flights a week
141
flight time from Singapore
2h 13m
lowest fare from Jakarta
$41
flight time from Jakarta
1h 10m
arrival airport
Achmad Yani International

Where you can fly to Semarang from

Nonstop flights, busiest routes first

FromFare
Singapore Singapore, 2h 13m, 4 a week

From other countries

Arrival airport

Where the nonstop flights land

141 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Semarang from?
From 6 cities. The busiest routes are from Singapore (4 flights a week).
How long is the flight from Singapore to Semarang?
A nonstop flight takes about 2 hours 13 minutes.
How long is the flight from Jakarta to Semarang?
A nonstop flight takes about 1 hour 10 minutes, tickets from $41.
What is the cheapest city to fly to Semarang from?
Jakarta from $41.
Which airport do flights to Semarang arrive at?
All nonstop flights land at Achmad Yani International (SRG).

Cities near Semarang with their own flights

Worth a look when fares or dates to Semarang do not suit; distance by straight line