Routes

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).

DestinationFlights a dayDistanceAirlines
Jakarta CGK13854 kmGaruda Indonesia
Pekanbaru PKU3.6306 km—
Surabaya SUB3.41,348 km—
Kuala Lumpur KUL2.3323 kmAirAsia
Palembang PLM2.3451 km—
Yogyakarta YIA2.31,200 km—
Padang (Katapiang) PDG2.1477 km—
Jambi DJB1.6311 km—
Ranai-Natuna Besar Island NTX1.6567 km—
Pontianak PNK1.4605 km—
Semarang SRG0.61,136 km—
Penang PEN0.4630 km—
Balikpapan BPN0.31,445 km—
Bandar Lampung TKG0.3718 km—
Jeddah JED0.17,383 km—
Pangkal Pinang PGK0.1429 km—

Routes with fewer than 1 flight a day on average link to the destination airport rather than a route page.