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
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Singapore Singapore, 2h 13m, 4 a week | 4 | 2h 13m |
From other countries
Arrival airport
Where the nonstop flights land
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