- Home
- Flights
- Flights from Penang
- Penang to Batam
Flights from Penang to Batam
There are nonstop flights from Penang to Batam. The flight takes around 1h 18m.
Direct flights available 1h 18m
Penang to Batam at a glance
Fastest flight1h 18mEstimated
Nonstop flightsYesNonstop fares found
Good to know
- Distance
- 639 km397 miles
- Flight time
- 1h 18mestimate
- Time difference
- -1hBatam vs Penang
- Currency in Batam
- IDR
- Airports
- PEN → BTH
Flights from Penang to Batam: questions answered
Are there direct flights from Penang to Batam?
Yes. Nonstop flights operate on this route.
How long is the flight from Penang to Batam?
A nonstop flight covers 639 km and takes around 1h 18m.
Which airports serve Penang and Batam?
Penang: Penang International Airport (PEN). Batam: Hang Nadim International Airport (BTH).
What is the time difference between Penang and Batam?
Batam is 1 hour behind Penang.





