Nonstop flights from Batam (BTH)
16 nonstop routes from Hang Nadim International Airport, busiest first. Average daily departures over a recent period (AeroDataBox, November 2026).
| Destination | Flights a day | Distance | Airlines |
|---|---|---|---|
| Jakarta CGK | 13 | 854 km | Garuda Indonesia |
| Pekanbaru PKU | 3.6 | 306 km | — |
| Surabaya SUB | 3.4 | 1,348 km | — |
| Kuala Lumpur KUL | 2.3 | 323 km | AirAsia |
| Palembang PLM | 2.3 | 451 km | — |
| Yogyakarta YIA | 2.3 | 1,200 km | — |
| Padang (Katapiang) PDG | 2.1 | 477 km | — |
| Jambi DJB | 1.6 | 311 km | — |
| Ranai-Natuna Besar Island NTX | 1.6 | 567 km | — |
| Pontianak PNK | 1.4 | 605 km | — |
| Semarang SRG | 0.6 | 1,136 km | — |
| Penang PEN | 0.4 | 630 km | — |
| Balikpapan BPN | 0.3 | 1,445 km | — |
| Bandar Lampung TKG | 0.3 | 718 km | — |
| Jeddah JED | 0.1 | 7,383 km | — |
| Pangkal Pinang PGK | 0.1 | 429 km | — |
Routes with fewer than 1 flight a day on average link to the destination airport rather than a route page.