The main airports of Sudan are Khartoum International Airport (KRT), Port Sudan New International Airport (PZU), Dongola Airport (DOG), El Fasher Airport (ELF), El-Obeid Airport (EBD), Kassala Airport (KSL), Nyala Airport (UYL). In total, Sudan has 45 airports and 8 heliports (CIA World Factbook). The full transport file — seaports, railways, pipelines — is on its Magna Factbook country page below.
| Airport — city | IATA |
|---|---|
| <strong>Khartoum International Airport</strong> — Khartoum | KRT |
| <strong>Port Sudan New International Airport</strong> — Port Sudan | PZU |
| <strong>Dongola Airport</strong> — Dongola | DOG |
| <strong>El Fasher Airport</strong> — El Fasher | ELF |
| <strong>El-Obeid Airport</strong> — El-Obeid | EBD |
| <strong>Kassala Airport</strong> — Kassala | KSL |
| <strong>Nyala Airport</strong> — Nyala | UYL |