Batam, Indonesia
Direct flights from Hang Nadim International (BTH)
From Hang Nadim International you can reach 17 destinations in 2 countries without a connection — the longest non-stop hop is Ngurah Rai (Bali) International at 1,644 km.
17
direct destinations
2
countries reached
#525
worldwide connectivity rank
All non-stop destinations
| Code | Airport | Country | Distance |
|---|---|---|---|
| DPS | Ngurah Rai (Bali) International · Denpasar | Indonesia | 1,644 km |
| BPN | Sultan Aji Muhamad Sulaiman · Balikpapan | Indonesia | 1,445 km |
| SUB | Juanda International · Surabaya | Indonesia | 1,348 km |
| JOG | Adi Sutjipto International · Yogyakarta | Indonesia | 1,213 km |
| SRG | Achmad Yani · Semarang | Indonesia | 1,137 km |
| BDO | Husein Sastranegara International · Bandung | Indonesia | 971 km |
| CGK | Soekarno-Hatta International · Jakarta | Indonesia | 854 km |
| TKG | Radin Inten II (Branti) · Bandar Lampung-Sumatra Island | Indonesia | 717 km |
| PNK | Supadio · Pontianak | Indonesia | 604 km |
| BKS | Fatmawati Soekarno · Bengkulu | Indonesia | 589 km |
| NTX | Ranai · Ranai-Natuna Besar Island | Indonesia | 567 km |
| PDG | Minangkabau International · Padang | Indonesia | 477 km |
| PLM | Sultan Mahmud Badaruddin II · Palembang | Indonesia | 452 km |
| PGK | Pangkal Pinang (Depati Amir) · Pangkal Pinang | Indonesia | 429 km |
| SZB | Sultan Abdul Aziz Shah International · Kuala Lumpur | Malaysia | 363 km |
| DJB | Sultan Thaha · Jambi | Indonesia | 311 km |
| PKU | Sultan Syarif Kasim Ii (Simpang Tiga) · Pekanbaru | Indonesia | 306 km |
Route network built from the open OpenFlights and OurAirports datasets. Route existence is reliable; exact carriers and timetables change and are not shown here.