Nonstop flights to Batam (BTH)
Hang Nadim International Airport (BTH) in Batam, Indonesia has nonstop flights from 18 origins in 4 countries, on 11 airlines.
Airlines
- Lion Air: 8 origins
- Citilink: 6 origins
- Wings Air: 5 origins
- Batik Air Malaysia: 2 origins
- Nam Air: 2 origins
- AirAsia: 1 origin
- Batik Air: 1 origin
- Garuda Indonesia: 1 origin
- Jeju Air: 1 origin
- Pelita Air Service: 1 origin
- Sriwijaya Air: 1 origin
Origins by country
Indonesia
- Dumai (DUM): Wings Air · 1h 5m · 303 km (188 mi)
- Jakarta (CGK): Batik Air, Citilink, Garuda Indonesia, Lion Air, Nam Air, and Pelita Air Service · 1h 40m · 854 km (531 mi)
- Jambi (DJB): Sriwijaya Air · 55m · 311 km (193 mi)
- Jemaja Island (LMU): Wings Air · 1h 15m · 274 km (170 mi)
- Kualanamu (KNO): Citilink and Lion Air · 1h 30m · 647 km (402 mi)
- Natuna Ranai (NTX): Nam Air and Wings Air · 1h 45m · 567 km (352 mi)
- Padang (PDG): Lion Air · 1h 15m · 477 km (296 mi)
- Palembang (PLM): Citilink and Lion Air · 1h 5m · 451 km (280 mi)
- Pangkal Pinang (PGK): Wings Air · 1h 30m · 429 km (267 mi)
- Pekanbaru (PKU): Citilink and Lion Air · 55m · 306 km (190 mi)
- Pontianak (PNK): Lion Air · 1h 15m · 605 km (376 mi)
- Rengat (RGT): Wings Air · 1h 10m · 257 km (160 mi)
- Surabaya (SUB): Citilink and Lion Air · 2h 10m · 1,348 km (838 mi)
- Yogyakarta (YIA): Citilink · 2h 5m · 1,200 km (746 mi)
Malaysia
- Kuala Lumpur (KUL): AirAsia and Batik Air Malaysia · 1h 10m · 323 km (201 mi)
- Penang (PEN): Batik Air Malaysia · 1h 40m · 630 km (391 mi)
Saudi Arabia
- Jeddah (JED): Lion Air · 9h 55m · 7,383 km (4,588 mi)
South Korea
- Seoul (ICN): Jeju Air · 7h 10m · 4,644 km (2,886 mi)