Prices are in Australian Dollars.

Cheap flights from Perth International to Batan Island

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Perth International to Batan Island are usually found in June or May, booked 60 days in advance, depart on a Tuesday or Thursday and return on a Tuesday

Return
Economy
Thu. 28/1
Thu. 4/2
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu. 28/1
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Perth International (PER) to Batan Island (MNL)

PER - MNL
Price
$497 - $961

Popular in

December

High demand for flights, 39% potential price rise

Cheapest in

June

Best time to find cheap flights, 15% potential price drop

Round-trip from

$497

From Perth International to Batan Island

One-way from

$604

One-way flight from Perth International to Batan Island

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Perth International to Batan Island?

Users have found that leaving on a Monday can be a cost-effective option. It’s possible to save up to 14% on your flight compared to booking on days when demand is much higher.

How far in advance should I book a flight from Perth International to Batan Island?

To save up to 12% on this flight, we recommend booking at least 49 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Perth International to Batan Island from $702 1-2 weeks out and tickets from $733 for flights departing within the next 72 hours.

What is the cheapest month to fly from Perth International to Batan Island?

The best pricing can be found in the month of May. Prices to Batan Island from Perth International average $640. You can even find prices in May for less than $640, as users have found deals to Batan Island from as low as $388. The month of December appears to be one of the more expensive times to travel to Batan Island from Perth International. Flying in the targeted month can save you up to 80%.

When is the cheapest time to fly from Perth International to Batan Island (PER - MNL)?

It’s typically best to fly out from Perth International to Batan Island in the evening. Doing so could potentially save you 15% on the flight price compared to flying in the afternoon, which is usually more expensive.

Cheap flights from Perth International to Batan Island in January, February 2021

The best prices found for PER to MNL flights in January, February
21 Jan - 30 Jan
$5,752pp
PER
Perth
Multiple airlines
     
3 STOPS
MNL
Manila Ninoy Aquino Intl
MNL
Manila Ninoy Aquino Intl
Multiple Airlines
     
3 STOPS
PER
Perth
22 Jan - 30 Jan
$12,446pp
PER
Perth
Multiple airlines
   
2 STOPS
MNL
Manila Ninoy Aquino Intl
MNL
Manila Ninoy Aquino Intl
Multiple Airlines
     
3 STOPS
PER
Perth

Perth International to Batan Island 2021 flight deals

Cheap flights to Batan Island from Perth International found for this year
8 Apr - 15 Apr
$560pp
PER
Perth
Multiple airlines
 
1 STOP
MNL
Manila Ninoy Aquino Intl
MNL
Manila Ninoy Aquino Intl
Multiple Airlines
 
1 STOP
PER
Perth
2 Apr - 9 Apr
$572pp
PER
Perth
Multiple airlines
 
1 STOP
MNL
Manila Ninoy Aquino Intl
MNL
Manila Ninoy Aquino Intl
Multiple Airlines
 
1 STOP
PER
Perth
8 Apr - 16 Apr
$595pp
PER
Perth
Multiple airlines
 
1 STOP
MNL
Manila Ninoy Aquino Intl
MNL
Manila Ninoy Aquino Intl
Multiple Airlines
   
2 STOPS
PER
Perth

Direct flights to Batan Island from Perth International

Save time with Perth International to Batan Island direct flight deals
29 May - 30 May
$675pp
PER
Perth
Philippine Airlines
Direct
MNL
Manila Ninoy Aquino Intl
MNL
Manila Ninoy Aquino Intl
Philippine Airlines
Direct
PER
Perth
29 May - 30 May
$676pp
PER
Perth
Philippine Airlines
Direct
MNL
Manila Ninoy Aquino Intl
MNL
Manila Ninoy Aquino Intl
Philippine Airlines
Direct
PER
Perth
29 May - 30 May
$678pp
PER
Perth
Philippine Airlines
Direct
MNL
Manila Ninoy Aquino Intl
MNL
Manila Ninoy Aquino Intl
Philippine Airlines
Direct
PER
Perth

One-way flights to Batan Island from Perth International

The cheapest one-way flights from Perth International to Batan Island
20:10 - 12:35
Cathay Pacific
1 stop
16h 25m
PER - MNL
Cathay Pacific
$604
Tripmonster
12:35 - 23:20
Multiple Airlines
3 stops
34h 45m
PER - MNL
Multiple Airlines
$1,257
Gotogate

Related info for your journey

Useful info, stats and facts about Perth International to Batan Island flights.

Flight FAQs

From Perth International to Batan Island

Can I find flights from Perth International to Batan Island for under $647 on Cheapflights?

Yes, there are multiple flights from Perth International to Batan Island for under $647. The cheapest flight booked recently is on Multiple Airlines for just $560, but on average you can expect to pay $672.

What safety measures are being taken by airlines flying from Perth to Manila Ninoy Aquino Intl to control the spread of COVID-19?

Philippine Airlines is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. Airline carriers are regularly disinfecting and sanitising their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially-distanced seating (for a limited time) will work towards keeping travellers safer while flying from Perth to Manila Ninoy Aquino Intl. Policies will vary by airline.

Which airlines flying from Perth to Manila Ninoy Aquino Intl have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Singapore Airlines, Malaysia Airlines, and Scoot flying from Perth to Manila Ninoy Aquino Intl have implemented new flexible cancellation policies.

Are there direct flights from Perth International to Batan Island for under $776 on Cheapflights?

Cheapflights has 3 direct flights from Perth International to Batan Island under $776. A good price for a direct flight from Perth International to Batan Island is less than $676.

How popular is this flight route?

Within the past month, 16,326 users have taken a look at flights from Perth to Manila Ninoy Aquino Intl.

Does it rain more in Perth or Manila?

When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Perth is roughly similar to Manila. You can assume this to be the case over the next 5 days.

Is Perth weather warmer or cooler than Manila?

We forecast the temperature to be around the 34 °Cs in April, on average. The temperature in Manila is generally hotter than in Perth. Book flights in a timely manner in correlation to your departure date.

How long does is the flight from Perth International to Batan Island?

Philippine Airlines and Cathay Pacific can get you from Perth International to Batan Island in just under 7h 10m. Your travel time can differ by up to 12h 55m. This flight may include one or multiple stops.

What are the cheapest airlines to flying from Perth International to Batan Island return?

Currently priced at $675, Philippine Airlines will fly you from Perth International to Batan Island and back. In addition to Philippine Airlines, many other airlines offer competitively priced options for your trip. Check Cheapflights for deals on Cathay Pacific for as low as $841.

What are the cheapest airlines to fly from Perth International to Batan Island one-way?

One-way options have recently been found by users for as low as $604 on Cathay Pacific. Another option is Singapore Airlines, who have fights from $911.

Destination information for Batan Island

Things to know before you go. Useful info for your trip from Perth International to Batan Island
Today's exchange rate
$1 = ₱37.13
Flight duration
7h 12m

Airports servicing Perth

Airports servicing Manila

Top 8 airlines flying from Perth International to Batan Island

The chart below displays the airlines Cheapflights users travelling from Perth International to Batan Island choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Philippine Airlines
$276 $374 No cancel fee 60%
Search Philippine Airlines flights
Scoot
$292 $442 No cancel fee N/A
Search Scoot flights
Malaysia Airlines
$346 $511 No cancel fee 67%
Search Malaysia Airlines flights
Thai Airways
$396 $545 No cancel fee 77%
Search Thai Airways flights
Singapore Airlines
$391 $592 No cancel fee 81%
Search Singapore Airlines flights
Cathay Pacific
$424 $633 No cancel fee 72%
Search Cathay Pacific flights
China Southern
$403 $672 No cancel fee 69%

We couldn't confirm the COVID-19 safety measures taken by China Southern. Please check directly on their website for additional information.

Search China Southern flights
Qantas Airways
$681 $1,178 No cancel fee 74%
Search Qantas Airways flights
Home Asia Philippines Manila Cheap flights from Perth International to Batan Island
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First