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
Malaysia
2 cities
All nonstop flights from Batam
5 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Jakarta Indonesia, 1h 45m, 114 a week | Indonesia | 1h 45m | 114 | |
| Medan Indonesia, 1h 30m, 35 a week | Indonesia | 1h 30m | 35 | |
| Padang Indonesia, 1h 15m, 14 a week | Indonesia | 1h 15m | 14 | |
| Kuala Lumpur Malaysia, 1h 10m, 13 a week | Malaysia | 1h 10m | 13 | |
| Penang Malaysia, 1h 25m, 3 a week | Malaysia | 1h 25m | 3 |
Batam airport
Where the nonstop flights depart from
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).