Flights from Semarang at a glance
- nonstop destinations
- 7
- countries
- 3
- flights a week
- 148
- airport
- 1
- airlines
- 8
- cheapest fare, to Jakarta
- $44
- destinations under 2 hours away
- 5
- farthest, Kuala Lumpur
- 925 mi (1,489 km)
Cheapest flights from Semarang
Lowest fares found recently; search to check the price for your dates
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Domestic flights from Semarang
Nonstop flights within Indonesia, busiest first
International flights from Semarang
Nonstop flights to 2 countries
All nonstop flights from Semarang
7 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Jakarta Indonesia, 1h 15m, 105 a week | Indonesia | 1h 15m | 105 | from $44 |
| Pangkalanbun Indonesia, 1h 3m, 18 a week | Indonesia | 1h 3m | 18 | |
| Kuala Lumpur Malaysia, 2h 25m, 7 a week | Malaysia | 2h 25m | 7 | from $77 |
| Batam Indonesia, 2h, 7 a week | Indonesia | 2h | 7 | |
| Singapore Singapore, 2h 5m, 4 a week | Singapore | 2h 5m | 4 | from $107 |
| Pontianak Indonesia, 1h 30m, 4 a week | Indonesia | 1h 30m | 4 | from $102 |
| Surabaya Indonesia, 1h 10m, 3 a week | Indonesia | 1h 10m | 3 |
Semarang airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Semarang
Frequently asked questions
Where can you fly nonstop from Semarang?
To 7 cities in 3 countries. The busiest routes are Jakarta (105 flights a week), Pangkalanbun (18 flights a week), Kuala Lumpur (7 flights a week), Batam (7 flights a week) and Singapore (4 flights a week).
What are the cheapest flights from Semarang?
Jakarta from $44, Kuala Lumpur from $77, Pontianak from $102 and Singapore from $107. Search shows the price for your dates.
Which countries have direct flights from Semarang?
Malaysia and Singapore.
Which airport does Semarang fly from?
All nonstop flights depart from Achmad Yani International.
Which airlines fly from Semarang?
Batik Air (49 flights a week), Garuda Indonesia (35 flights a week), Citilink (21 flights a week), Super Air Jet (18 flights a week), NAM Air (11 flights a week) and AirAsia (7 flights a week) and 2 more.
Where can you fly from Semarang in under 2 hours?
Pangkalanbun (1h 3m), Surabaya (1h 10m), Jakarta (1h 15m), Pontianak (1h 30m) and Batam (2h).