How can I find cheap flights from Townsville Airport to Perth Airport?
Explore the cheapest one-way and round-trip flights from Townsville Airport to Perth Airport over the next 90 days, with one-way fares from TRY 13,146 and round-trip from TRY 28,829. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Next 7 days
- Fastest
TSV 06:0517h 30m1 stopPER 21:35Townsville - Perth | Thu, Nov 26 | Virgin Australia
PER 10:459h1 stopTSV 21:45Perth - Townsville | Fri, Dec 4 | Virgin AustraliaTRY 28,829 TRY 33,25613% off13% offTRY 33,256 TRY 28,829
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Mon, Nov 30 | Virgin Australia
PER 06:0013h 45m1 stopTSV 21:45Perth - Townsville | Fri, Dec 4 | Virgin AustraliaTRY 28,920 TRY 33,25613% off13% offTRY 33,256 TRY 28,920
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Tue, Dec 8 | Virgin Australia
PER 22:307h 45m1 stopTSV 08:15Perth - Townsville | Mon, Dec 14 | Virgin AustraliaTRY 29,176 TRY 33,25612% off12% offTRY 33,256 TRY 29,176
TSV 11:4011h 55m1 stopPER 21:35Townsville - Perth | Fri, Dec 11 | Virgin Australia
PER 10:459h1 stopTSV 21:45Perth - Townsville | Fri, Dec 18 | Virgin AustraliaTRY 29,36412% offTRY 33,256 TRY 29,364
TSV 11:4011h 55m1 stopPER 21:35Townsville - Perth | Fri, Nov 27 | Virgin Australia
PER 22:307h 45m1 stopTSV 08:15Perth - Townsville | Thu, Dec 3 | Virgin AustraliaTRY 29,37912% offTRY 33,256 TRY 29,379
TSV 20:0514h 25m1 stopPER 08:30Townsville - Perth | Fri, Nov 13 | Jetstar Airways
PER 23:1016h 20m1 stopTSV 17:30Perth - Townsville | Fri, Nov 20 | Jetstar AirwaysTRY 29,42412% offTRY 33,256 TRY 29,424
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Mon, Dec 14 | Virgin Australia
PER 10:459h1 stopTSV 21:45Perth - Townsville | Fri, Dec 18 | Virgin AustraliaTRY 29,50011% offTRY 33,256 TRY 29,500
TSV 11:4014h 25m1 stopPER 00:05Townsville - Perth | Tue, Nov 17 | Virgin Australia
PER 22:307h 45m1 stopTSV 08:15Perth - Townsville | Mon, Nov 23 | Virgin AustraliaTRY 29,51511% offTRY 33,256 TRY 29,515
TSV 11:4011h 55m1 stopPER 21:35Townsville - Perth | Mon, Nov 16 | Virgin Australia
PER 22:3010h 25m1 stopTSV 10:55Perth - Townsville | Mon, Nov 23 | Virgin AustraliaTRY 29,54511% offTRY 33,256 TRY 29,545
TSV 13:0017h 25m1 stopPER 14:00Townsville - Perth | Fri, Nov 13 | Normal Airline
PER 15:006hDirectTSV 16:00Perth - Townsville | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest
TSV 08:5014h 55m1 stopPER 21:45Townsville - Perth | Sat, Nov 14 | Jetstar AirwaysTRY 13,146 TRY 23,97145% off45% offTRY 23,971 TRY 13,146
TSV 20:0514h 25m1 stopPER 08:30Townsville - Perth | Tue, Nov 17 | Jetstar AirwaysTRY 14,110 TRY 23,97141% off41% offTRY 23,971 TRY 14,110
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Mon, Dec 14 | Virgin AustraliaTRY 14,185 TRY 23,97141% off41% offTRY 23,971 TRY 14,185
TSV 08:5517h 10m1 stopPER 00:05Townsville - Perth | Mon, Dec 7 | Virgin AustraliaTRY 14,34340% offTRY 23,971 TRY 14,343
TSV 06:058h 25m1 stopPER 12:30Townsville - Perth | Tue, Dec 8 | Virgin AustraliaTRY 14,40440% offTRY 23,971 TRY 14,404
TSV 21:1028h 55m1 stopPER 00:05Townsville - Perth | Sat, Jan 9 | Jetstar AirwaysTRY 14,40440% offTRY 23,971 TRY 14,404
TSV 06:058h 25m1 stopPER 12:30Townsville - Perth | Wed, Dec 9 | Virgin AustraliaTRY 14,44940% offTRY 23,971 TRY 14,449
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Thu, Dec 17 | Virgin AustraliaTRY 14,44940% offTRY 23,971 TRY 14,449
TSV 11:4013h 5m1 stopPER 22:45Townsville - Perth | Tue, Dec 22 | Virgin AustraliaTRY 14,44940% offTRY 23,971 TRY 14,449
TSV 13:0017h 25m1 stopPER 14:00Townsville - Perth | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Mon, Dec 7 | Virgin AustraliaTRY 14,095 TRY 38,76664% off64% offTRY 38,766 TRY 14,095
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Thu, Dec 17 | Virgin AustraliaTRY 14,501 TRY 38,76663% off63% offTRY 38,766 TRY 14,501
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Mon, Dec 21 | Virgin AustraliaTRY 14,539 TRY 38,76662% off62% offTRY 38,766 TRY 14,539
TSV 06:058h 25m1 stopPER 12:30Townsville - Perth | Sun, Dec 13 | Virgin AustraliaTRY 14,71262% offTRY 38,766 TRY 14,712
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Mon, Dec 14 | Virgin AustraliaTRY 14,87862% offTRY 38,766 TRY 14,878
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Thu, Dec 24 | Virgin AustraliaTRY 15,33860% offTRY 38,766 TRY 15,338
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Thu, Dec 31 | Virgin AustraliaTRY 15,33860% offTRY 38,766 TRY 15,338
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Fri, Dec 25 | Virgin AustraliaTRY 15,33860% offTRY 38,766 TRY 15,338
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Thu, Nov 26 | Virgin AustraliaTRY 15,48860% offTRY 38,766 TRY 15,488
TSV 13:0017h 25m1 stopPER 14:00Townsville - Perth | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Mon, Nov 16 | Virgin AustraliaTRY 19,624 TRY 38,76649% off49% offTRY 38,766 TRY 19,624
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Thu, Nov 12 | Virgin AustraliaTRY 22,607 TRY 38,76642% off42% offTRY 38,766 TRY 22,607
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Fri, Nov 13 | Virgin AustraliaTRY 34,501 TRY 38,76611% off11% offTRY 38,766 TRY 34,501
TSV 13:0017h 25m1 stopPER 14:00Townsville - Perth | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
TSV 06:058h 25m1 stopPER 12:30Townsville - Perth | Tue, Dec 8 | Virgin AustraliaTRY 14,404 TRY 23,97140% off40% offTRY 23,971 TRY 14,404
TSV 06:058h 25m1 stopPER 12:30Townsville - Perth | Wed, Dec 9 | Virgin AustraliaTRY 14,449 TRY 23,97140% off40% offTRY 23,971 TRY 14,449
TSV 17:158h 50m1 stopPER 00:05Townsville - Perth | Mon, Dec 14 | Virgin AustraliaTRY 14,185 TRY 23,97141% off41% offTRY 23,971 TRY 14,185
TSV 14:159h 20m1 stopPER 21:35Townsville - Perth | Thu, Dec 17 | Virgin AustraliaTRY 14,44940% offTRY 23,971 TRY 14,449
TSV 06:0511h 50m1 stopPER 15:55Townsville - Perth | Sun, Dec 6 | Virgin AustraliaTRY 14,47140% offTRY 23,971 TRY 14,471
TSV 11:4013h 5m1 stopPER 22:45Townsville - Perth | Tue, Dec 22 | Virgin AustraliaTRY 14,44940% offTRY 23,971 TRY 14,449
TSV 20:0514h 25m1 stopPER 08:30Townsville - Perth | Tue, Nov 17 | Jetstar AirwaysTRY 14,11041% offTRY 23,971 TRY 14,110
TSV 20:0514h 25m1 stopPER 08:30Townsville - Perth | Mon, Nov 23 | Jetstar AirwaysTRY 20,29415% offTRY 23,971 TRY 20,294
TSV 20:0514h 25m1 stopPER 08:30Townsville - Perth | Fri, Nov 13 | Jetstar AirwaysTRY 21,33411% offTRY 23,971 TRY 21,334
TSV 13:0017h 25m1 stopPER 14:00Townsville - Perth | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Townsville to Perth are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Townsville Airport to Perth Airport
What is the cheapest month to fly from Townsville Airport to Perth Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Townsville Airport to Perth Airport, the best time to buy is in September, with an average price of TRY 16,827. You’ll want to avoid June, when the average price can reach as high as TRY 27,592.
What is the cheapest day of the week to fly from Townsville Airport to Perth Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Townsville Airport to Perth Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Saturday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Townsville Airport to Perth Airport?
The cheapest airline flying from Townsville Airport to Perth Airport is Virgin Australia (from TRY 14,645) among 4 carriers operating this route. Based on Trip.com's latest 7-day flight data.




Find more flights and airlines
What is the flight schedule from Townsville Airport to Perth Airport?
Check the schedule for flights from Townsville to Perth and find the flight that best matches your travel plans.
-
VA382
Townsville Airport
06:05
TSV
08:00
BNE
S M T W T F SSearch -
VA462
Brisbane Airport
09:05
BNE
12:30
PER
S M T W T F S -
VA394
Townsville Airport
17:15
TSV
19:10
BNE
S M T W T - SSearch -
VA476
Brisbane Airport
20:40
BNE
00:05
PER
S - - W T - S -
QF2352
Townsville Airport
14:55
TSV
15:55
CNS
S - T - T F SSearch -
JQ978
Cairns Airport
11:00
CNS
14:15
PER
S - T - T F - -
VA392
Townsville Airport
14:15
TSV
16:10
BNE
S - - W T F SSearch -
VA472
Brisbane Airport
18:10
BNE
21:35
PER
S M T W T F S -
VA382
Townsville Airport
06:05
TSV
08:00
BNE
S M T W T F SSearch -
VA466
Brisbane Airport
12:30
BNE
15:55
PER
S M T W T F S -
VA392
Townsville Airport
14:15
TSV
16:10
BNE
S - - W T F SSearch -
VA476
Brisbane Airport
20:40
BNE
00:05
PER
S - - W T - S -
VA388
Townsville Airport
11:40
TSV
13:35
BNE
S M T W T F SSearch -
VA472
Brisbane Airport
18:10
BNE
21:35
PER
S M T W T F S -
VA388
Townsville Airport
11:40
TSV
13:35
BNE
S M T W T F SSearch -
JQ964
Brisbane Airport
18:45
BNE
22:15
PER
S M T W T F S -
VA388
Townsville Airport
11:40
TSV
13:35
BNE
S M T W T F SSearch -
VA476
Brisbane Airport
20:40
BNE
00:05
PER
S - - W T - S -
JQ905
Townsville Airport
08:45
TSV
10:35
BNE
S M T W T F SSearch -
JQ964
Brisbane Airport
18:45
BNE
22:15
PER
S M T W T F S
About Townsville Airport and Perth Airport
Learn about Townsville Airport (TSV) and Perth Airport (PER) — including location, terminals, transportation, and travel tips.
| Flight distance | 3,383.68km |
|---|---|
| Cheapest one-way ticket price | TRY 13,146 |
| Cheapest return ticket price | TRY 28,829 |
FAQs for Townsville Airport to Perth Airport Flights
What is the transportation method from the main airport to downtown in Perth?
- The distance from Perth Airport to downtown is about 10km, by taxi about 30 minutes.
What are the cheapest flights from Townsville Airport to Perth Airport?
One-way flights from Townsville Airport to Perth Airport currently start from TRY 13,146, and round-trip fares start from TRY 28,829. The current lowest fare is a Jetstar Airways flight departing on Sat, Nov 14; prices may vary depending on availability.What is the average price of a flight from Townsville Airport to Perth Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Townsville Airport to Perth Airport is TRY 19,270. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Townsville Airport to Perth Airport on Trip.com?
Enter Townsville Airport and Perth Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Most popular destination
- Flights from Townsville Airport to Cairns Airport
- Flights from Townsville Airport to Kingsford Smith Airport
- Flights from Townsville Airport to Melbourne Airport
- Flights from Townsville Airport to Brisbane Airport
- Flights from Townsville Airport to Ninoy Aquino International Airport
- Flights from Townsville Airport to Manila
- Flights from Townsville Airport to Melbourne
- Flights from Townsville Airport to Brisbane
- Flights from Townsville Airport to Sydney
- Flights from Townsville Airport to Cairns
- Flights from Kingsford Smith Airport to Perth Airport
- Flights from Ngurah Rai International Airport to Perth Airport
- Flights from Kuala Lumpur International Airport to Perth Airport
- Flights from Brisbane Airport to Perth Airport
- Flights from Melbourne Airport to Perth Airport
- Flights from Sydney to Perth Airport
- Flights from Melbourne to Perth Airport
- Flights from Brisbane to Perth Airport
- Flights from Bali to Perth Airport
- Flights from Kuala Lumpur to Perth Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.