Flight schedule from Achmad Yani International Airport
| Flight | Flight days | Departure | Arrival | Flight time | Airlines | Price | ||
|---|---|---|---|---|---|---|---|---|
| JT624 | Semarang — Balikpapan | daily | 07:40 | 10:25 | 1h 45m | Lion Air | from $111 | search |
| IU506 | Semarang — Balikpapan | mon, tue, thu, fri, sat, sun | 12:55 | 15:40 | 1h 45m | Super Air Jet | from $111 | search |
| IU506 | Semarang — Balikpapan | tue, thu, sat, sun | 18:10 | 20:55 | 1h 45m | Super Air Jet | from $111 | search |
| IW1222 | Semarang — Bandar Lampung | sun | 15:50 | 17:45 | 1h 55m | Wings Air | search | |
| QG794 | Semarang — Banjarmasin | tue, thu, fri, sat, sun | 11:20 | 13:40 | 1h 20m | Citilink | from $145 | search |
| QG794 | Semarang — Banjarmasin | mon | 11:35 | 13:55 | 1h 20m | Citilink | from $145 | search |
| JT546 | Semarang — Banjarmasin | daily | 13:25 | 15:40 | 1h 15m | Lion Air | from $145 | search |
| JT542 | Semarang — Banjarmasin | daily | 17:20 | 19:35 | 1h 15m | Lion Air | from $145 | search |
| IU955 | Semarang — Batam | daily | 12:50 | 14:50 | 2h 0m | Super Air Jet | from $182 | search |
| JT270 | Semarang — Denpasar | daily | 07:00 | 09:15 | 1h 15m | Lion Air | from $52 | search |
| JT272 | Semarang — Denpasar | mon, tue, wed, thu, fri, sun | 15:45 | 18:00 | 1h 15m | Lion Air | from $52 | search |
| ID7369 | Semarang — Jakarta | daily | 07:00 | 08:10 | 1h 10m | Batik Air | from $57 | search |
| ID7369 | Semarang — Jakarta | daily | 07:01 | 08:10 | 1h 9m | Batik Air | from $57 | search |
| GA231 | Semarang — Jakarta | daily | 07:05 | 08:20 | 1h 15m | Garuda Indonesia | from $57 | search |
| ID6343 | Semarang — Jakarta | daily | 09:30 | 10:40 | 1h 10m | Batik Air | from $57 | search |
| GA235 | Semarang — Jakarta | fri, sat | 09:45 | 11:05 | 1h 20m | Garuda Indonesia | from $57 | search |
| ID7558 | Semarang — Jakarta | thu, fri, sat, sun | 10:50 | 11:50 | 1h 0m | Batik Air | from $57 | search |
| ID7558 | Semarang — Jakarta | sun | 10:50 | 11:55 | 1h 5m | Batik Air | from $57 | search |
| ID6351 | Semarang — Jakarta | sat, sun | 11:40 | 12:50 | 1h 10m | Batik Air | from $57 | search |
| ID6339 | Semarang — Jakarta | tue | 12:13 | 12:59 | 46m | Batik Air | from $57 | search |
| ID6802 | Semarang — Jakarta | wed, thu, fri, sat, sun | 12:15 | 13:25 | 1h 10m | Batik Air | from $57 | search |
| ID6339 | Semarang — Jakarta | mon | 12:17 | 13:11 | 54m | Batik Air | from $57 | search |
| ID6339 | Semarang — Jakarta | sun | 12:17 | 13:09 | 51m | Batik Air | from $57 | search |
| ID7556 | Semarang — Jakarta | daily | 12:40 | 13:40 | 1h 0m | Batik Air | from $57 | search |
| QG791 | Semarang — Jakarta | sun | 13:00 | 14:10 | 1h 10m | Citilink | from $57 | search |
| ID6355 | Semarang — Jakarta | daily | 14:45 | 15:55 | 1h 10m | Batik Air | from $57 | search |
| GA245 | Semarang — Jakarta | daily | 15:25 | 16:50 | 1h 25m | Garuda Indonesia | from $57 | search |
| ID6355 | Semarang — Jakarta | fri, sat | 15:30 | 16:40 | 1h 10m | Batik Air | from $57 | search |
| GA245 | Semarang — Jakarta | fri | 15:40 | 17:05 | 1h 25m | Garuda Indonesia | from $57 | search |
| GA245 | Semarang — Jakarta | wed | 15:40 | 17:00 | 1h 20m | Garuda Indonesia | from $57 | search |
| QG793 | Semarang — Jakarta | daily | 16:30 | 17:35 | 1h 5m | Citilink | from $57 | search |
| QG793 | Semarang — Jakarta | mon, tue, wed, thu, fri, sun | 16:35 | 17:50 | 1h 15m | Citilink | from $57 | search |
| GA239 | Semarang — Jakarta | mon, tue, wed, thu, fri, sun | 17:55 | 19:15 | 1h 20m | Garuda Indonesia | from $57 | search |
| ID6401 | Semarang — Jakarta | sat | 19:11 | 19:56 | 45m | Batik Air | from $57 | search |
| AK451 | Semarang — Kuala Lumpur | daily | 11:10 | 14:35 | 2h 25m | AirAsia | from $107 | search |
| AK451 | Semarang — Kuala Lumpur | daily | 11:15 | 14:40 | 2h 25m | AirAsia | from $107 | search |
| IU394 | Semarang — Palangkaraya | mon, thu, fri, sat, sun | 15:10 | 16:30 | 1h 20m | Super Air Jet | search | |
| ID6302 | Semarang — Pangkalanbun | daily | 08:30 | 09:40 | 1h 10m | Batik Air | from $86 | search |
| ID6302 | Semarang — Pangkalanbun | daily | 08:30 | 09:35 | 1h 5m | Batik Air | from $86 | search |
| IN196 | Semarang — Pangkalanbun | mon, wed, fri, sun | 08:55 | 10:05 | 1h 10m | Nam Air | from $86 | search |
| IN196 | Semarang — Pangkalanbun | tue, thu, sat | 12:25 | 13:35 | 1h 10m | Nam Air | from $86 | search |
| IN198 | Semarang — Pangkalanbun | mon, wed, fri, sun | 14:50 | 16:00 | 1h 10m | Nam Air | from $86 | search |
| IU398 | Semarang — Pontianak | mon, thu, fri, sun | 08:30 | 10:00 | 1h 30m | Super Air Jet | from $117 | search |
| IN240 | Semarang — Sampit | tue, thu, sat | 08:55 | 10:15 | 1h 20m | Nam Air | search | |
| IN240 | Semarang — Sampit | mon, wed, fri, sun | 09:10 | 10:30 | 1h 20m | Nam Air | search | |
| IW1896 | Semarang — Surabaya | sat, sun | 10:00 | 11:10 | 1h 10m | Wings Air | from $102 | search |
| JT908 | Semarang — Ujung Pandang | sun | 15:35 | 18:40 | 2h 5m | Lion Air | from $209 | search |
| JT908 | Semarang — Ujung Pandang | daily | 15:35 | 18:20 | 1h 45m | Lion Air | from $209 | search |
| JT908 | Semarang — Ujung Pandang | mon | 15:35 | 17:45 | 1h 10m | Lion Air | from $209 | search |
| JT908 | Semarang — Ujung Pandang | wed, fri | 16:25 | 19:10 | 1h 45m | Lion Air | from $209 | search |