Which airport are you flying from?

Direct flights from Batam BTH

Hang Nadim (IATA: BTH, ICAO: WIDD) is a small to medium size airport in Indonesia. There are on average 42 passenger flights scheduled to take-off from Batam every day to 20 non-stop destinations in 4 countries. Airlines flying direct from Batam (BTH) include Citilink, Lion Air, Super Air Jet and 8 others.

BTH Click to open the interactive map.

Non-stop routes from BTH:

Duration

Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
The bars shows which airlines have the most departures from Batam next week (2026-11-16 to 2026-11-22).
SPONSORED AD

Airlines with flights from Hang Nadim

There are 11 different airlines at Batam (BTH) with direct flights to 20 destinations in 4 countries.

  • {{ airline.airline.name }}
    {{ getHubInfo(airline) }}
    {{ airline.destinations }} destinationsdestination
Flight route map for BTH Click on the map to open the interactive full-screen version.
SPONSORED AD
SPONSORED AD
Show flights to Batam instead? Cheap flights from Batam

Batam (BTH) facts

  • Airlines
    11
  • Destinations
    20
  • Hubs
    Lion Air (Focus city)
  • Average daily flights
    42
  • Longest route
  • Latest additions
  • Schengen
    No
  • Time zone
    Asia/Jakarta
  • Coordinates
    1.123627, 104.115279

Jakarta, Kuala Namu and Surabaya are the most popular destinations from Batam (BTH).

You can fly to 22 destinations in 4 countries. See the full list of all flight routes on directflights.com.

There are 11 airlines with direct flights from Batam. Garuda Indonesia, Batik Air and Citilink are the most popular ones.

SkyTeam has flights from Batam.

No, but it's a focus city for Lion Air.
Direct flights from Indonesia
Soekarno Hatta International
Soekarno Hatta International (CGK)

Flights to 94 destinations

Bali International
Bali International (DPS)

Flights to 64 destinations

Ujung Pandang
Ujung Pandang (UPG)

Flights to 44 destinations

Juanda
Juanda (SUB)

Flights to 39 destinations

Sepinggan
Sepinggan (BPN)

Flights to 23 destinations

Knokke
Knokke (KNO)

Flights to 20 destinations

New Yogyakarta International Airport
New Yogyakarta International Airport (YIA)

Flights to 18 destinations

El Tari
El Tari (KOE)

Flights to 16 destinations

Supadio
Supadio (PNK)

Flights to 15 destinations

Achmad Yani
Achmad Yani (SRG)

Flights to 13 destinations

SPONSORED AD
SPONSORED AD