It’s typically best to fly out from Surabaya to Penang in the morning. Doing so could potentially save you 1% on the flight price compared to flying at midday, which is usually more expensive.
Travellers have found it’s best to book a flight 14 days in advance to save up to 12% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 14 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Surabaya to Penang 1-2 weeks in advance for as low as Rp 2,042,264, or Rp 2,481,918 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in November. For low rates, March can be a great choice for travel to Penang. Flights to Penang from Surabaya in March are about Rp 2,062,119 on average during March, but can be found for as low as Rp 1,375,691.
Travellers have found that booking a Monday departure is the best way to save up to 64% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.
Due to the rapidly changing circumstances due to COVID-19, airlines like Indonesia AirAsia, Citilink, and Malaysia Airlines flying from Surabaya Juanda to Penang Intl have implemented new flexible cancellation policies.
This flight path from Surabaya Juanda to Penang Intl was viewed by 166 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
Before booking your flight from Surabaya to Penang, check out the most popular airlines for this route: Malaysia Airlines, Citilink or Indonesia AirAsia.
On average you can expect to pay Rp 1,778,188 for a flight from Surabaya to Penang. The cheapest flight overall is Rp 986,669 while the most popular route, (Surabaya Juanda - Penang Intl) is currently priced at Rp 5,914,055.
Information is based on travel restrictions from Surabaya Juanda to Penang Intl
Most visitors from Surabaya Juanda will not be allowed to enter Penang Intl.
COVID-19 testing requirements
Visitors from Surabaya Juanda must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Penang Intl.
Visitors from Surabaya Juanda are not required to quarantine after entering Penang Intl.
Returning to Surabaya Juanda from Penang Intl
COVID-19 testing requirements
Visitors from Penang Intl must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Surabaya Juanda.
Visitors from Penang Intl are not required to quarantine after entering Surabaya Juanda.
||Rp 536,378||Rp 1,003,120||No cancel fee||N/A||
We couldn't confirm the COVID-19 safety measures taken by Citilink. Please check directly on their website for additional information.
Search Citilink flights
||Rp 981,279||Rp 1,915,757||No cancel fee||N/A||
We couldn't confirm the COVID-19 safety measures taken by Indonesia AirAsia. Please check directly on their website for additional information.
Search Indonesia AirAsia flights
||Rp 1,728,833||Rp 2,545,880||No cancel fee||67%||
Search Malaysia Airlines flights