Flights from Batam

Direct flights to 5 cities in 2 countries, 179 flights a week from Hang Nadim International. The farthest nonstop destination is Jakarta, 541 mi (870 km) away.

Flights from Batam at a glance

nonstop destinations
5
countries
2
flights a week
179
airport
1
airlines
8
destinations under 2 hours away
5
farthest, Jakarta
541 mi (870 km)

Under 2 hours away

Nonstop flights of up to two hours, shortest first

Domestic flights from Batam

Nonstop flights within Indonesia, busiest first

International flights from Batam

Nonstop flights to 1 country

All nonstop flights from Batam

5 cities, busiest routes first

CityFare
Jakarta Indonesia, 1h 45m, 114 a week
Medan Indonesia, 1h 30m, 35 a week
Padang Indonesia, 1h 15m, 14 a week
Kuala Lumpur Malaysia, 1h 10m, 13 a week
Penang Malaysia, 1h 25m, 3 a week

Batam airport

Where the nonstop flights depart from

179 flights a week, 5 destinations

Airlines

Nonstop flights a week from Batam

Frequently asked questions

Where can you fly nonstop from Batam?
To 5 cities in 2 countries. The busiest routes are Jakarta (114 flights a week), Medan (35 flights a week), Padang (14 flights a week), Kuala Lumpur (13 flights a week) and Penang (3 flights a week).
Which countries have direct flights from Batam?
Malaysia.
Which airport does Batam fly from?
All nonstop flights depart from Hang Nadim International.
Which airlines fly from Batam?
Citilink (56 flights a week), Super Air Jet (34 flights a week), Garuda Indonesia (28 flights a week), Lion Air (28 flights a week), Batik Air (14 flights a week) and Batik Air Malaysia (10 flights a week) and 2 more.
Where can you fly from Batam in under 2 hours?
Kuala Lumpur (1h 10m), Padang (1h 15m), Penang (1h 25m), Medan (1h 30m) and Jakarta (1h 45m).

Flights from other cities