Flights to Penang at a glance
- cities with nonstop flights here
- 20
- nonstop flights a week
- 583
- lowest fare from Singapore
- $60
- flight time from Singapore
- 1h 25m
- lowest fare from Chennai
- $190
- flight time from Chennai
- 3h 35m
- arrival airport
- Penang International
Where you can fly to Penang from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Singapore Singapore, 1h 25m, 90 a week | 90 | 1h 25m | from $60 |
| Chennai India, 3h 35m, 7 a week | 7 | 3h 35m | from $190 |
From other countries
Kuala Lumpur, Malaysiafrom $24
Jakarta, Indonesiafrom $87
Medan, Indonesiafrom $26
Johor Bahru, Malaysia
Langkawi, Malaysiafrom $21
Bangkok, Thailand
Hong Kong, Hong Kong
Guangzhou, Chinafrom $127
Kuching, Malaysiafrom $95
Phuket, Thailandfrom $86
Taipei, Taiwan
Ho Chi Minh City, Vietnam
Shenzhen, China
Kota Bharu, Malaysia
Banda Aceh, Indonesia
Yangon, Myanmar
Kota-Kinabalu, Malaysiafrom $72
Batam, Indonesia
Arrival airport
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Penang from?
From 20 cities. The busiest routes are from Singapore (90 flights a week) and Chennai (7 flights a week).
How long is the flight from Singapore to Penang?
A nonstop flight takes about 1 hour 25 minutes, tickets from $60.
How long is the flight from Chennai to Penang?
A nonstop flight takes about 3 hours 35 minutes, tickets from $190.
What is the cheapest city to fly to Penang from?
Langkawi from $21, Kuala Lumpur from $24, Medan from $26 and Singapore from $60.
Which airport do flights to Penang arrive at?
All nonstop flights land at Penang International (PEN).
Cities near Penang with their own flights
Worth a look when fares or dates to Penang do not suit; distance by straight line