Flight deals from Perth to Surabaya
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
PER 21:5512h 40m1 stopsSUB 09:35Perth - Surabaya | Fri, May 30 | ScootSUB 20:057h 50m1 stopsPER 04:55Surabaya - Perth | Sat, Jun 7 | CitilinkNZD 372 NZD 46921% OFF21% OFFNZD 469 NZD 372
-
PER 18:2516h 10m1 stopsSUB 09:35Perth - Surabaya | Wed, Jul 23 | ScootSUB 19:3524h 5m1 stopsPER 20:40Surabaya - Perth | Tue, Jul 29 | ScootNZD 376 NZD 46920% OFF20% OFFNZD 469 NZD 376
-
PER 21:5512h 40m1 stopsSUB 09:35Perth - Surabaya | Tue, Jul 22 | ScootSUB 10:359h 5m1 stopsPER 20:40Surabaya - Perth | Tue, Jul 29 | ScootNZD 404 NZD 46914% OFF14% OFFNZD 469 NZD 404
-
PER 20:5021h 15m1 stopsSUB 17:05Perth - Surabaya | Fri, Jun 13 | Indonesia AirAsiaSUB 08:2518h 50m1 stopsPER 04:15Surabaya - Perth | Tue, Jun 17 | Lion AirNZD 41412% OFFNZD 469 NZD 414
-
PER 03:2515h 5m1 stopsSUB 17:30Perth - Surabaya | Sun, Jun 15 | Indonesia AirAsiaSUB 18:159h 40m1 stopsPER 04:55Surabaya - Perth | Sun, Jun 22 | Super Air JetNZD 4269% OFFNZD 469 NZD 426
-
PER 03:2515h 5m1 stopsSUB 17:30Perth - Surabaya | Thu, Jun 5 | Indonesia AirAsiaSUB 10:4017h 15m1 stopsPER 04:55Surabaya - Perth | Thu, Jun 12 | Super Air JetNZD 4318% OFFNZD 469 NZD 431
-
PER 03:2515h 5m1 stopsSUB 17:30Perth - Surabaya | Mon, Jun 16 | Indonesia AirAsiaSUB 12:5515h1 stopsPER 04:55Surabaya - Perth | Thu, Jun 19 | Super Air JetNZD 4318% OFFNZD 469 NZD 431
-
PER 03:2514h 40m1 stopsSUB 17:05Perth - Surabaya | Tue, May 27 | Indonesia AirAsiaSUB 08:2519h 30m1 stopsPER 04:55Surabaya - Perth | Wed, Jun 4 | Lion AirNZD 4357% OFFNZD 469 NZD 435
-
PER 18:2516h 10m1 stopsSUB 09:35Perth - Surabaya | Mon, Jun 9 | ScootSUB 10:359h 5m1 stopsPER 20:40Surabaya - Perth | Fri, Jun 13 | ScootNZD 4367% OFFNZD 469 NZD 436
-
PER 03:2514h 40m1 stopsSUB 17:05Perth - Surabaya | Sat, May 31 | Indonesia AirAsiaSUB 18:159h1 stopsPER 04:15Surabaya - Perth | Tue, Jun 3 | Super Air JetNZD 4367% OFFNZD 469 NZD 436
-
PER 13:0017h 25m1 stopsSUB Invalid DatePerth - Surabaya | Tue, May 27 | Normal AirlineSUB 15:006hDirectPER 16:00Surabaya - Perth | Thu, May 29 | Normal AirlineFind More FlightsFind More Flights
-
PER 20:5021h 15m1 stopsSUB 17:05Perth - Surabaya | Tue, Jun 17 | Indonesia AirAsiaNZD 226 NZD 47653% OFF53% OFFNZD 476 NZD 226
-
PER 20:0012h 5m1 stopsSUB 07:05Perth - Surabaya | Mon, May 26 | Jetstar AirwaysNZD 266 NZD 47644% OFF44% OFFNZD 476 NZD 266
-
PER 18:2516h 10m1 stopsSUB 09:35Perth - Surabaya | Wed, Jun 4 | ScootNZD 268 NZD 47644% OFF44% OFFNZD 476 NZD 268
-
PER 20:5011h 15m1 stopsSUB 07:05Perth - Surabaya | Tue, Jun 10 | Indonesia AirAsiaNZD 29139% OFFNZD 476 NZD 291
-
PER 20:5015h 15m1 stopsSUB 11:05Perth - Surabaya | Mon, Jun 23 | Indonesia AirAsiaNZD 29638% OFFNZD 476 NZD 296
-
PER 20:5011h 15m1 stopsSUB 07:05Perth - Surabaya | Mon, May 26 | Indonesia AirAsiaNZD 30536% OFFNZD 476 NZD 305
-
PER 20:5011h 10m1 stopsSUB 07:00Perth - Surabaya | Sun, Jun 22 | Indonesia AirAsiaNZD 35126% OFFNZD 476 NZD 351
-
PER 20:5012h 50m1 stopsSUB 08:40Perth - Surabaya | Mon, Jun 2 | Indonesia AirAsiaNZD 35226% OFFNZD 476 NZD 352
-
PER 03:2515h 5m1 stopsSUB 17:30Perth - Surabaya | Tue, May 27 | Indonesia AirAsiaNZD 38619% OFFNZD 476 NZD 386
-
PER 21:5521h 40m1 stopsSUB 18:35Perth - Surabaya | Thu, May 29 | ScootNZD 4437% OFFNZD 476 NZD 443
-
PER 13:0017h 25m1 stopsSUB Invalid DatePerth - Surabaya | Tue, May 27 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Perth to Surabaya
Cheapest one-way flight price | NZD 216 |
---|---|
Off-season for travel | March |
Peak season for travel | February |
Flight distance | 2,750.8 km |
Popular airline | TransNusa |
Find the best time to fly from Perth to Surabaya
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from Perth (PER) to Surabaya (SUB) the cheapest?
Airlines adjust prices for flights from Perth to Surabaya based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Perth (PER) to Surabaya (SUB) cost?
According to Trip.com's data, the lowest price is around NZD 664.
How to find a cheap flight from Perth to Surabaya
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Perth to Surabaya. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Popular Flights
-
Top Routes from Perth
-
Top Routes to Surabaya
-
More flight options
- Perth to London Flights
- Perth to Manila Flights
- Perth to Singapore Flights
- Perth to Bangkok Flights
- Perth to Sydney Flights
- Perth to Kuala Lumpur Flights
- Perth to Brisbane Flights
- Perth to Melbourne Flights
- Perth to Hong Kong Flights
- Perth to Seoul Flights
- Perth to Adelaide Flights
- Flights from Perth Airport to Kerikeri
- Flights from Perth Airport to Christchurch
- Flights from Perth Airport to Dunedin
- Flights from Perth Airport to Auckland
- Flights from Perth Airport to Blenheim
- Flights from Perth Airport to Tauranga
- Flights from Perth to Hawke's Bay Airport
- Flights from Perth to Wellington International Airport
- Flights from Perth to Hamilton International Airport
- Flights from Perth to Rotorua Airport
- Flights from Perth to Richard Pearse Airport
- Flights from Perth to Chatham Islands / Tuuta Airport
- Flights from Perth Airport to Haneda Airport
- Flights from Perth Airport to Narita International Airport
- Flights from Perth Airport to London City Airport
- Flights from Perth Airport to London Southend Airport
- Flights from Perth Airport to London Gatwick Airport
- Flights from Perth Airport to Heathrow Airport
- Seoul to Surabaya Flights
- Taipei to Surabaya Flights
- Singapore to Surabaya Flights
- Kuala Lumpur to Surabaya Flights
- Jakarta to Surabaya Flights
- Bali to Surabaya Flights
- Tokyo to Surabaya Flights
- Lombok to Surabaya Flights
- Bangkok to Surabaya Flights
- Jeddah to Surabaya Flights
- Johor Bahru to Surabaya Flights
- Flights from Auckland Airport to Surabaya
- Flights from Christchurch International Airport to Surabaya
- Flights from Queenstown Airport to Surabaya
- Flights from Wellington International Airport to Surabaya
- Flights from Dunedin International Airport to Surabaya
- Flights from Hawke's Bay Airport to Surabaya
- Flights from Auckland to Juanda International Airport
- Flights from Christchurch to Juanda International Airport
- Flights from Wellington to Juanda International Airport
- Flights from Queenstown to Juanda International Airport
- Flights from Napier to Juanda International Airport
- Flights from Dunedin to Juanda International Airport
- Flights from Hong Kong International Airport to Juanda International Airport
- Flights from Gimpo International Airport to Juanda International Airport
- Flights from Incheon International Airport to Juanda International Airport
- Flights from Taipei Songshan Airport to Juanda International Airport
- Flights from Taiwan Taoyuan International Airport to Juanda International Airport
- Flights from Singapore Changi Airport to Juanda International Airport
- Sydney to Bali Flights
- Melbourne to Bali Flights
- Cairns to Bali Flights
- Perth to Bali Flights
- Sydney to Jakarta Flights
- Adelaide to Bali Flights
- Melbourne to Jakarta Flights
- Perth to Jakarta Flights
- Darwin to Bali Flights
- Brisbane to Jakarta Flights
- Gold Coast to Bali Flights
- Flights from Brisbane Airport to Ngurah Rai International Airport
- Flights from Sydney Airport to Ngurah Rai International Airport
- Flights from Melbourne Airport to Ngurah Rai International Airport
- Flights from Avalon Airport to Ngurah Rai International Airport
- Flights from Cairns Airport to Ngurah Rai International Airport
- Flights from Perth Airport to Ngurah Rai International Airport