Trips

Find Cheap Flights from Toronto to Perth (YTO - PER)

Search hundreds of travel sites at once for deals on flights to Perth

Depart
Return
Any month
Compare vs. KAYAK |

Toronto to Perth Flight Information

Flights Arrive in Perth
Flights Depart from Toronto
Flight Price C$ 1483
Distance 18,145 km
Airlines Delta, Virgin Australia, Qantas Airways, China Southern, Emirates, Air Canada, Cathay Pacific, Air New Zealand, Etihad Airways, Singapore Airlines, Thai Airways

Good to Know

Average price:
C$ 1887
(avg. price over the last 2 weeks)
Good Deal:
C$ 1706
or less (round trip)

When to Book Flights from Toronto to Perth

Flight prices as travel date approaches
-1 day
-2 days

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 1706 or less.
The cheapest flight from Toronto to Perth was found, on average, 51 days before departure.
Book at least 5 weeks before departure in order to get a below-average price.
Morning departure is around 1% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Toronto to Perth Flights

How long does a flight from Toronto to Perth take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 29h 15m.
Which airlines provide the cheapest flights from Toronto to Perth?
In the past 3 days, the cheapest round-trip tickets were found on Delta (C$ 1483), Virgin Australia (C$ 1520) and Multiple Airlines (C$ 1554).
What’s the cheapest day of the week to fly from Toronto to Perth?
For Toronto to Perth, Monday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Perth back to Toronto, the best deals are generally found on Tuesday, with Wednesday being the most expensive.

Book cheap flights from Toronto to Perth (round-trip)

Airports
Origin
Toronto
C$ 1483
only
C$ 1483
Destination
Perth
C$ 1483
only
C$ 1483
Mon, 29 Oct
YYZ
Toronto Pearson Intl
PER
Perth
37h 45m
Wed, 14 Nov
PER
Perth
YYZ
Toronto Pearson Intl
35h 18m
C$ 1483
Trip: 17 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20,330 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
ORD
CVG
Good 6.0

Short flight

Flight attendant was not willing to go above and beyond as he stated he would. My husband asked for a coke and the flight attendant told him he could only get water.

ATL
CDG
Excellent 10.0

The food was just ok.

AMS
PDX
Okay 5.0

Going back home to the US

I had 15 hours layover in Amsterdam so I got me a hotel.one hour after I got to the hotel I got a notification from Kayak app asking me to go get my bag from Schiphol. My bag was supposed to be directly shipped to PDX. I had to leave my hotel back to the airport and spend 2 hours trying to find it only to be told that it was going to PDX. I lost my $170 hotel room, over $70 for taxis and ended up spending the night on the floor at Schipol. I do not think I'll ever use Kayak again. The travel guarantee is a joke too.

SLC
ABQ
Excellent 10.0

Friendly crew and on time flight

N/A

ATL
MCO
Excellent 10.0

Television

No drinks or snacks

Fri, 1 Mar
YYZ
Toronto Pearson Intl
PER
Perth
37h 00m
Tue, 12 Mar
PER
Perth
YYZ
Toronto Pearson Intl
40h 00m
C$ 1520
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,755 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
PER
BNE
Mediocre 3.3

Meal on board was probably the worst I’ve ever had on any airline, including the very cheap Asian ones. Virgin has set a new low in customer service

SYD
PER
Excellent 10.0

The flight was fantastic boarding crew were great and the onboard crew were very nice. I enjoyed the onboard wifi and the meal.

I didn't like that my gate and terminal numbers were changed so many times. It messed up the meeting of family. Also I really hate that there is not much leg room.

MEL
ADL
Excellent 10.0

Seats, entertainment, meals.

Late out of the gate. Missed connecting flight.

SYD
MEL
Excellent 8.0

Politeness of staff Check in

Using the back stairs Inflight wifi Costs

MEL
LAX
Good 6.0

Overall good in flight service.

Lot of virgin employees got special treatment. Too many Virgin employees traveling. One Virgin employee was granted access to entire row of seats.

Fri, 23 Nov
YYZ
Toronto Pearson Intl
PER
Perth
30h 45m
Sun, 2 Dec
PER
Perth
YYZ
Toronto Pearson Intl
32h 15m
C$ 1554
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 2 Feb
YYZ
Toronto Pearson Intl
PER
Perth
45h 15m
Wed, 27 Mar
PER
Perth
YYZ
Toronto Pearson Intl
40h 11m
C$ 1631
Trip: 53 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 3,892 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.9
Food
7.6
BNE
ZQN
Okay 4.0

Flight crew is great

Didn’t like the the whole check in process. None of the system worked. Manual check in all the way and took so long. Not enough staff to service.

SYD
AKL
Excellent 9.6

everything was lovely

the outdated on flight entertainment system

SYD
SFO
Excellent 9.6

The boarding was on time. The crews were great. Food were good.

I reserved for a window seat but I still end up in the aisle.

SYD
SIN
Mediocre 3.6

The view

Poor food and no choice, only given tofu noodles! The general appearance of the plane was dated and worn, needs a refit. It felt more like a cheap budget airline not ‘the spirit of australia’ as branded. The touch screen was so bad that you forced the persons head in front to move when you pressed the screen.

SYD
CHC
Good 7.3

Crew were really good. Had lactose allergy but no meals available for me onboard. Couldn't get to a resolution as we were unsure on ingredients but crew did everything they could. Were very friendly about whole thing

Delay but stuff happens eh.

Sun, 3 Feb
YYZ
Toronto Pearson Intl
PER
Perth
32h 55m
Fri, 1 Mar
PER
Perth
YYZ
Toronto Pearson Intl
29h 05m
C$ 1654
Trip: 27 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 4,867 reviews
Overall
7.1
Boarding
7.3
Comfort
7.1
Crew
7.6
Entertainment
6.8
Food
6.7
SHA
CAN
Mediocre 3.3

The crew is very friendly , hard working and helpful.

Food

WUH
BKK
Mediocre 2.0

They put us up in a hotel

We missed the connection due to airline delays. So the flight they're going to get us into Bangkok will happen the evening of the next day. If they can get us the ticket change.

DEL
CAN
Excellent 8.6

The plane was clean and the boarding process was very smooth. The crew was professional. The selection of movies was outstanding.

There was not as much legroom as I would have liked. We had Asian Veg meals which were a little bit too much the same each time.

TSN
CAN
Okay 4.0

Friendly cabin crew

Over 2 hours late on departure

CAN
JFK
Excellent 8.0

Easy ride

N/A

Sun, 14 Oct
YYZ
Toronto Pearson Intl
PER
Perth
46h 20m
Sun, 21 Oct
PER
Perth
YYZ
Toronto Pearson Intl
39h 30m
C$ 1716
Trip: 8 days
8.3ExcellentShow reviews
Overall 8.3 Excellent
Based on 12,375 reviews
Overall
8.3
Boarding
8.3
Comfort
8.2
Crew
8.4
Entertainment
8.6
Food
8.1
HKG
DXB
Excellent 8.0

Dinner portions were too small.

JNB
DXB
Excellent 8.0

Emirates really knows how to treat customers

Flight was long

DXB
LHR
Good 7.3

Breakfast portions were too small, and choices were not great. Boarding procedures were a little chaotic due to small space, and ground staff was not very polite when ordering passengers to board.

ATH
EWR
Good 7.0

We went almost 4hours without water served

DXB
MAA
Excellent 10.0

I liked everything! Excellent service. Great food, entertainment, and flight. Nothing went wrong. Thank you!

Tue, 25 Sep
YYZ
Toronto Pearson Intl
PER
Perth
37h 00m
Mon, 8 Oct
PER
Perth
YYZ
Toronto Pearson Intl
34h 44m
C$ 1806
Trip: 14 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 22,996 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LAX
Excellent 10.0

On time, clean and comfortable

The only challenge for me was they couldn't take my form of payment on the plane for some food so I was out of luck. I had a Mastercard debit from the states. It is also a loss of revenue for you guys as well. They couldn't take the apple pay from the passenger next to me either. I know it's a lot of systems to update

MEX
YVR
Excellent 10.0

Service, Ecofriendly, Kind Staff

Nothing

YYZ
YVR
Good 6.0

The crew on The flight was efficient and friendly.

The flight was so crammed. I understand there's the possibility of flying on a fully booked flight but if it took an hour to load the passengers how quickly can you realistically get 400 passengers out? Plus it prevents everyone from having an overhead cubby. You need to reconfigure the flying experiwnce.

YVR
HKG
Good 7.6

Ran out of the best meal option in Business Class...

CPH
YYZ
Excellent 8.6

The cree was great. Plenty of room in economy plus. Timely boarding.

The food was hard on the edges and too spiced on the salad.

Sun, 23 Sep
YYZ
Toronto Pearson Intl
PER
Perth
32h 45m
Tue, 9 Oct
PER
Perth
YYZ
Toronto Pearson Intl
26h 00m
C$ 1886
Trip: 17 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,842 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
SFO
Excellent 10.0

Excellent meals, excellent entertainment system, great staff

HKG
SFO
Excellent 8.0

Airlines staff took my complaint seriously and found the bag at Hongkong airport. Later the bag was brought to SFO and delivered at my temporary stay. Very good job done.

On arrival on 10th Sep at SFO, I found one of my checked-in baggages was missing. This made me bit worried. I made a complaint to airlines staff there. Some inconveniences caused since I kept my needed cloths in that bag.

HKG
SFO
Excellent 9.3

Everything was good.

HKG
SIN
Good 7.3

The a330 is showing its age and the food on board was not good. Otherwise it would have been an excellent flight

SIN
HKG
Mediocre 3.0

Flight delayed as always

Wed, 5 Dec
YYZ
Toronto Pearson Intl
PER
Perth
35h 25m
Wed, 26 Dec
PER
Perth
YYZ
Toronto Pearson Intl
29h 42m
C$ 2375
Trip: 22 days
8.5ExcellentShow reviews
Overall 8.5 Excellent
Based on 2,188 reviews
Overall
8.6
Boarding
8.6
Comfort
8.4
Crew
8.9
Entertainment
8.5
Food
8.2
AKL
SFO
Good 6.0

Movie selection is good and food is pretty good.

Very tight in economy. I’m 5’ & normal weight and felt cramped so if you’re any taller...you’ll hate it.

AKL
BNE
Excellent 8.3

i was a little disappointed in seating .... felt like a Sardine ... unlike my flight from Brisbane to Auckland on my way to LA... which surprised me,

NAN
AKL
Excellent 8.0

This flight was on the 777-300 plane leased from EVA. Boarding proved to be a bit of a slow grind due to the inordinate number of families with children on this particular flight. Our fault for not realising this at time of booking. Flight itself went very smoothly. Seats were fine. Not a huge selection of movies to choose from. Felt the crew went about their duties without fuss and ticked all the boxes for me.

BNE
AKL
Excellent 8.0

Good seats great staff

Paying for movies not impressed

DUD
AKL
Excellent 8.0

Good seat, very pleasant crew.

No entertainment so can't score that. Basic snacks

Tue, 8 Jan
YYZ
Toronto Pearson Intl
PER
Perth
35h 30m
Sun, 3 Feb
PER
Perth
YYZ
Toronto Pearson Intl
53h 55m
C$ 2622
Trip: 27 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 5,727 reviews
Overall
7.4
Boarding
7.4
Comfort
7.3
Crew
7.6
Entertainment
7.4
Food
7.0
AUH
IAD
Excellent 8.3

One food option.. VEGETARIAN.. when asked the crew member as to why vegetarian only.. she said not sure, but may be because most of the passengers were vegetarians.. REALLY????? Also no ice with drinks.. because they didn’t have ice!!!! But apart from this, it was another quality Etihad flight. Just didn’t expect the above inconveniences from Etihad! This is the first time I experience this with them.

HYD
AUH
Excellent 8.0

Food and entertainment

JED
AUH
Excellent 8.0

Crew On time

Very slow process for checking, only one person for business class and it took forver to finish

BNE
AUH
Excellent 8.0

Aircraft was very good

Food very poor, staff mediocre

JNB
AUH
Okay 4.0

Very old aircraft

Wed, 12 Dec
YYZ
Toronto Pearson Intl
PER
Perth
54h 55m
Sat, 29 Dec
PER
Perth
YYZ
Toronto Pearson Intl
48h 25m
C$ 2838
Trip: 18 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 2,922 reviews
Overall
8.8
Boarding
8.9
Comfort
8.6
Crew
9.0
Entertainment
8.7
Food
8.4
HKG
SFO
Excellent 10.0

check in went smoothly. helper was friendly and helpful.

NRT
LAX
Excellent 10.0

Same as my trip to Japan. Crew was great, boarding was easy, seats were pretty comfortable, food was great, and entertainment awesome. Gave socks and toothbrush amenities, along with the normal pillow and blanket.

It felt a tad bit hot in the plane. No personal vents to adjust to one's own desire.

LAX
PDX
Okay 5.3

They were polite.

Not as attentive as ANA or China Airlines. I had to give 4-5 request to get what I want.

LAX
NRT
Excellent 10.0

I loved everything! The plane was well maintained, the crew were friendly and attentive, the flight was comfortable even for such long hours. Food was also great! In flight entertainment had recent movies and shows, even international selections.

LAX
ICN
Excellent 10.0

Crew was very friendly and responsive to my needs. They met it with a smile.

Mon, 10 Dec
YYZ
Toronto Pearson Intl
PER
Perth
43h 55m
Thu, 10 Jan
PER
Perth
YYZ
Toronto Pearson Intl
33h 50m
C$ 1539
Trip: 32 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,755 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
BNE
EMD
Excellent 10.0

Quick flight and great food

OOL
SYD
Excellent 8.0

Small seats

WLG
BNE
Excellent 8.6

No in flight entertainment

PER
BNE
Mediocre 3.3

Meal on board was probably the worst I’ve ever had on any airline, including the very cheap Asian ones. Virgin has set a new low in customer service

HBA
SYD
Good 7.2

Leg room was great as we had exit row

Body odour of one of the male cabin crew

Fri, 2 Nov
YYZ
Toronto Pearson Intl
PER
Perth
41h 40m
Sat, 10 Nov
PER
Perth
YYZ
Toronto Pearson Intl
58h 45m
C$ 1565
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 2 Feb
YYZ
Toronto Pearson Intl
PER
Perth
51h 10m
Sat, 30 Mar
PER
Perth
YYZ
Toronto Pearson Intl
50h 27m
C$ 1558
Trip: 56 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,755 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
MEL
LAX
Good 6.0

Overall good in flight service.

Lot of virgin employees got special treatment. Too many Virgin employees traveling. One Virgin employee was granted access to entire row of seats.

HBA
SYD
Good 7.2

Leg room was great as we had exit row

Body odour of one of the male cabin crew

SYD
ADL
Mediocre 2.0

Missed my flight due to lost luggage

BNE
EMD
Excellent 10.0

Quick flight and great food

CHC
BNE
Mediocre 2.0

There was no clear indication that we were not allowed to check any bags. We had to check 2 bags at $230. Not impressed wth how this went. I’ll be booking direct next time.

Tue, 25 Sep
YYZ
Toronto Pearson Intl
PER
Perth
40h 32m
Wed, 10 Oct
PER
Perth
YYZ
Toronto Pearson Intl
46h 16m
C$ 1587
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 6 Feb
YYZ
Toronto Pearson Intl
PER
Perth
42h 10m
Mon, 4 Mar
PER
Perth
YYZ
Toronto Pearson Intl
41h 00m
C$ 3633
Trip: 27 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 1,687 reviews
Boarding
8.2
Comfort
8.1
Crew
8.5
Entertainment
7.7
Food
7.8
BKK
HKG
Excellent 10.0

the flight was online, and the checking in process was fast and efficient

SIN
BKK
Good 6.3

Super delayed.

BKK
CNX
Okay 5.3

The B-class seats are fine.

Crew did not offer blankets or earbuds. Dry flight! No beer, wine, or spirits at any price. I was astonished.

BKK
CPH
Excellent 9.3

We boarded on time, the crew were fantastic...very friendly and helpful. Food was plentiful but the salmon was somewhat dry. There were other options offered. The entertainment system worked but some more recent movies would have been appreciated.

BKK
VTE
Excellent 8.3

I found it a bit odd that there were programs available from Bangkok to Vientiane, but no headphones to listen. I guess it improved my lipreading skills though ;)

Sat, 22 Sep
YYZ
Toronto Pearson Intl
PER
Perth
29h 15m
Fri, 5 Oct
PER
Perth
YYZ
Toronto Pearson Intl
29h 26m
C$ 1841
Trip: 14 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 3,892 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.9
Food
7.6
BNE
LAX
Excellent 8.6

I was seated in business class - the attendant gave my special order food to another guest and gave me something else instead. I could have gotten very ill from this, and notified the flight attendant who shrugged it off and walked off.

SYD
SFO
Excellent 9.6

The boarding was on time. The crews were great. Food were good.

I reserved for a window seat but I still end up in the aisle.

BNE
LAX
Excellent 9.0

Seat comfort amenities crew

No vegan meal options

LAX
BNE
Excellent 9.3

Excellent seat comfort & entertainment options. Food was average.

No vegetarian meal options

MEL
SIN
Good 6.6

Quality of interior

Food

Tue, 25 Sep
YYZ
Toronto Pearson Intl
PER
Perth
37h 00m
Thu, 4 Oct
PER
Perth
YYZ
Toronto Pearson Intl
32h 47m
C$ 1850
Trip: 10 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 22,996 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYC
YXE
Mediocre 3.6

Crew was friendly and helpful on a very full airplane. They did their best to check on connections to let us know if we were going to miss our flights or not.

Flight was delayed nearly an hour causing a very tight connection in Calgary.

BNA
YYZ
Excellent 8.0

Quick and organized airport and boarding

Old plane uncomfortable seats

YUL
BRU
Excellent 10.0

How I was treated How I felt was wonderful.

Nothing

YYZ
YVR
Good 6.0

The crew on The flight was efficient and friendly.

The flight was so crammed. I understand there's the possibility of flying on a fully booked flight but if it took an hour to load the passengers how quickly can you realistically get 400 passengers out? Plus it prevents everyone from having an overhead cubby. You need to reconfigure the flying experiwnce.

MEX
YVR
Excellent 10.0

Service, Ecofriendly, Kind Staff

Nothing

Mon, 24 Sep
YYZ
Toronto Pearson Intl
PER
Perth
32h 45m
Tue, 9 Oct
PER
Perth
YYZ
Toronto Pearson Intl
32h 35m
C$ 1886
Trip: 16 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,842 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
SIN
Good 7.3

The a330 is showing its age and the food on board was not good. Otherwise it would have been an excellent flight

PEK
HKG
Okay 5.0

Not much

SIN
HKG
Mediocre 3.0

Flight delayed as always

HKG
SFO
Excellent 10.0

Excellent meals, excellent entertainment system, great staff

HKG
SFO
Excellent 9.3

Everything was good.

Thu, 31 Jan
YYZ
Toronto Pearson Intl
PER
Perth
33h 30m
Tue, 26 Feb
PER
Perth
YYZ
Toronto Pearson Intl
41h 00m
C$ 1609
Trip: 27 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,755 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
BNE
EMD
Excellent 10.0

Quick flight and great food

BNE
POM
Good 7.0

Not that crowded for a Monday morning flight.

Didn't have enough landing cards.

SYD
PER
Excellent 10.0

The flight was fantastic boarding crew were great and the onboard crew were very nice. I enjoyed the onboard wifi and the meal.

I didn't like that my gate and terminal numbers were changed so many times. It messed up the meeting of family. Also I really hate that there is not much leg room.

SYD
MEL
Excellent 8.0

Politeness of staff Check in

Using the back stairs Inflight wifi Costs

MEL
ADL
Excellent 10.0

Seats, entertainment, meals.

Late out of the gate. Missed connecting flight.

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel