Flights from Penang to Batam

PENBTH

Penang International Airport (Penang, Malaysia) → Hang Nadim International Airport (Batam, Indonesia)

Also known as Batam.

Est. nonstop
~1h 16m
Distance
630 km
One-way from
$74
Airlines
Malindo Air

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Loading schedule…

Penang to Batam — frequently asked

How long is the flight from Penang to Batam?
PEN–BTH is about 1h 16m nonstop, covering 630 km (391 mi).
Which airlines fly nonstop from Penang to Batam?
Malindo Air operates this route nonstop.
How much is a flight from Penang to Batam?
One-way fares on PEN–BTH recently started from $74. The lowest recent fare is for travel in February 2027. Fares change daily, so check current prices before booking.