Trips

Find Cheap Flights to St John's (YYT)

Search hundreds of travel sites at once for deals on flights to St John's

Depart
Return
Any month
Compare vs. KAYAK |

Canada to St John's Flight Information

Flights Arrive in St John's
Flights Depart from Canada
Flight Price C$ 274
Airlines Porter Airlines, WestJet, Air Canada, Provincial Air

Top Tips for Finding Cheap Flights to St John's

Looking for cheap airfare to St John's? 25% of our users found round-trip tickets to St John's for the following prices or less: From Ottawa C$ 299, from Halifax Intl C$ 300, from Toronto C$ 485
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be October, November and December. The cheapest month to fly to St John's is June.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest St John's flight deals.

FAQs - Booking St John's flights

How long is the flight to St John's?

Flights from Halifax 1h 55m
Flights from Montreal 2h 35m
Flights from Toronto 3h 20m

What is the cheapest flight to St John's?

The cheapest airline ticket to St John's from Canada in the last 72 hours was C$ 274 round-trip on the route Halifax to St John's. The most popular route is Toronto to St John's and the cheapest ticket found on this route in the last 72 hours was C$ 690 round-trip.

Which airlines fly to St John's?

In general from Canada, Air Canada, WestJet and Avianca fly the most to St John's. The most popular route is from Toronto, and Air Canada, Avianca & WestJet fly this route the most.

How far is St John's Airport from central St. John's?

St John's Airport is 6 kilometres from the centre of St. John's. View on Map.

Book Cheap St John's Plane Tickets

(Round-trip)
Airports
Origin
Edmonton
C$ 777
only
C$ 777
Hamilton
C$ 502
only
C$ 502
Charlottetown (Prince Edward Island)
C$ 528
only
C$ 528
Ottawa
C$ 373
only
C$ 373
Happy Valley-Goose Bay
C$ 862
only
C$ 862
Montreal
C$ 361
only
C$ 361
Halifax
C$ 274
only
C$ 274
Toronto
C$ 468
only
C$ 468
Destination
St. John's
C$ 274
only
C$ 274
Thu, 18 Oct
YHZ
Halifax Intl
YYT
St John's
1h 45m
Wed, 24 Oct
YYT
St John's
YHZ
Halifax Intl
2h 07m
C$ 274
Trip: 7 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 4 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YTZ
BOS
Excellent 8.0

1) Snacks and beverage at Toronto airport 2) Very clean and comfortable inside the aircraft

1) I wasn’t allowed to check in online because I’m not an American or Canadian citizen. Never heard of that before on any other airline. 2) Flight delays too often and the notification is sent just an hour before (by then we’ve already checked in!)

BOS
YTZ
Okay 4.0

The flight attendants had loud, personal conversations during the whole flight. Extremely unprofessional.

BOS
YTZ
Excellent 8.3

free snacks and drinks, friendly attendants

over an hour delayed flight take off, state of the seats

YTZ
YQB
Excellent 9.3

City Center airport and staff at Porter was great

Flight kept getting delayed without explanation or rescheduling. Each "new" time had already passed when it was set, e.g., "The new departure time is noon" when it was already 12:15.

YUL
YTZ
Okay 4.8

Flight canceled and booked to the next day. Then figured out to get another flight. Too tired and hoping to not fly Porter again. Both my flights, to go and come back from Canada, got canceled.

Tue, 6 Nov
YYZ
Toronto Pearson Intl
YYT
St John's
7h 30m
Tue, 20 Nov
YYT
St John's
YYZ
Toronto Pearson Intl
6h 21m
C$ 468
Trip: 15 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 9 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
BOS
YHZ
Good 6.3

The crew are always great.

The past few times my flight has been delayed

CUN
YYC
Good 6.6

Crew was very friendly and entertaining

No meals

YYZ
YYT
Excellent 8.6

Economy too cramped.

YHZ
BOS
Good 6.6

All was on time so did not have to deal with Kayak with any problems

Nothing

YYZ
YYC
Excellent 10.0

Attendants were great - left on time and arrived on time. No problems.

Wed, 12 Dec
YYZ
Toronto Pearson Intl
YYT
St John's
3h 01m
Tue, 8 Jan
YYT
St John's
YYZ
Toronto Pearson Intl
7h 36m
C$ 479
Trip: 28 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 34 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
EWR
YYZ
Okay 4.0

The flight was operated by Air Canada, who habitually assume either that the people in the final row have no hand luggage or simply suffer from a severe lack of operational storage capacity. Overhead bins full of spare plastic cups. As far as the crew are concerned, no problem, because you can just push your way three or four rows forward while everyone else is boarding and then take someone else's overhead space. When will Air Canada learn how to run an airline?

YYZ
YYT
Mediocre 3.6

The ONLY part of flying Air Canada that I used to like was your partnership with SAS, over the past ten years I have lost more airtravel points through Star Alliance troubles than I could have made in the decade before. Luckily when I fly from my birth place of St. John's NL, you're ground staff are the absolute best! I can give "shout outs" to each and every one of them. From those ready for retirement to the new staff just in from "who knows where", they get the whole "customer service" priority that your airline needs to focus on. Your management in Halifax "Sharon" is out of this world too, other than that whether through Lufthansa, Air Canada or anywhere I would travel, seeing that red leaf on your wing would make me ashamed to be Canadian.

I paid extra for a seat to ensure leg room, all I got was ear ache! The flight - although half empty had no place for my briefcase, but I was "ordered" to push my sealskin bag under the dirty greasy seat in front of me. When I requested they store it upfront for take-off & landing - the french female steward started flirting with the man sitting next to me and didn't even offer a response. When drinks came around - I was handed a half empty glass with juice on it's exterior and borrowed a napkin from the next seat. Later I did get a napkin "thrown gently" over the person she enjoyed speaking with. I was happy to wait until connecting passengers disembarked before the local traffic, but was appalled when the more senior female steward stopped a local passenger who I know has anxiety about flying - to insist she let the other passengers off first. Air Canada needs to be educated on what human behaviour entails, before they can graduate to customer service. Together with my first name, you can know my last name is Floyd

YYZ
YYT
Okay 4.3

As it has been for the past 20 years or so, the crew look fairly unhappy and act distant. The same at the check-in counter. The man next to the info/help AC desk told me that he does not have 'fragile' stickers and that the desk is for wheel-chair people - though he was doing nothing, and the woman next was helping a customer with something complicated. SHE had to turn around and ask him to look under the papers, and find me the 'fragile' stickers.... I do not like AC service for the past many years. I do have to say that the flight (technically) was good.

YYZ
YYT
Good 6.0

Air canada needs a serious serious overhaul of the way they treat their customers especially those working at the Toronto airport I find their employees have an "entitlement" mentality that other carriers do not Customer service seems to be a priority not talking to your coworkers about the weekend while serving your customers

There was one employee who suggested to take an earlier flight and was very helpful Little things go along way

YYZ
YYT
Excellent 8.0

One hour late

Thu, 1 Nov
YHZ
Halifax Intl
YYT
St John's
1h 45m
Sat, 10 Nov
YYT
St John's
YHZ
Halifax Intl
2h 10m
C$ 274
Trip: 10 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 4 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YUL
YTZ
Okay 4.8

Flight canceled and booked to the next day. Then figured out to get another flight. Too tired and hoping to not fly Porter again. Both my flights, to go and come back from Canada, got canceled.

BOS
YTZ
Excellent 8.0

Email notifications of flight delay are sent too late!

YTZ
IAD
Excellent 8.0

My return flight was delayed by 90 minutes.

YTZ
YQB
Excellent 9.3

City Center airport and staff at Porter was great

Flight kept getting delayed without explanation or rescheduling. Each "new" time had already passed when it was set, e.g., "The new departure time is noon" when it was already 12:15.

YTZ
BOS
Excellent 8.0

1) Snacks and beverage at Toronto airport 2) Very clean and comfortable inside the aircraft

1) I wasn’t allowed to check in online because I’m not an American or Canadian citizen. Never heard of that before on any other airline. 2) Flight delays too often and the notification is sent just an hour before (by then we’ve already checked in!)

Fri, 9 Nov
YHZ
Halifax Intl
YYT
St John's
1h 45m
Tue, 13 Nov
YYT
St John's
YHZ
Halifax Intl
2h 10m
C$ 304
Trip: 5 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 4 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
BOS
YTZ
Excellent 8.0

Email notifications of flight delay are sent too late!

YTZ
BOS
Excellent 8.0

1) Snacks and beverage at Toronto airport 2) Very clean and comfortable inside the aircraft

1) I wasn’t allowed to check in online because I’m not an American or Canadian citizen. Never heard of that before on any other airline. 2) Flight delays too often and the notification is sent just an hour before (by then we’ve already checked in!)

YHZ
YYT
Okay 4.6

Flight was fine.

$40 to check one bag is criminal.

YHZ
YYT
Excellent 8.0

One free alcoholic beverage

They aren't fucking around when they give you carry on restrictions. I was within the restrictions, had a porter approved tag literally on my bag. West jet hadn't looked twice when I flew with them. Even after all of that they threatened to gate Porter it. I manager to fit it sideways under my seat fortunately. The crew were mostly great but that was a rough experience considering my flight was only a hundred and fifty and they wanted to charge me another fifty after approving my bag because they didn't think it would fit :(.

YUL
YTZ
Okay 4.0

Delayed for several hours.

Mon, 3 Dec
YHZ
Halifax Intl
YYT
St John's
1h 45m
Thu, 6 Dec
YYT
St John's
YHZ
Halifax Intl
2h 10m
C$ 304
Trip: 4 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 4 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YHZ
YYT
Okay 4.6

Flight was fine.

$40 to check one bag is criminal.

YTZ
BOS
Excellent 8.0

1) Snacks and beverage at Toronto airport 2) Very clean and comfortable inside the aircraft

1) I wasn’t allowed to check in online because I’m not an American or Canadian citizen. Never heard of that before on any other airline. 2) Flight delays too often and the notification is sent just an hour before (by then we’ve already checked in!)

BOS
YTZ
Okay 4.0

The flight attendants had loud, personal conversations during the whole flight. Extremely unprofessional.

BOS
YTZ
Excellent 8.0

Email notifications of flight delay are sent too late!

YTZ
BOS
Excellent 8.0

Justfly.com is awful and I wish kayak would stop sending customers to it. I will no longer use kayak because this is the second time my ticket has ended up being purchased through justfly.

Mon, 26 Nov
YEG
Edmonton
YYT
St John's
11h 50m
Wed, 5 Dec
YYT
St John's
YEG
Edmonton
20h 32m
C$ 777
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 19 Dec
YYR
Goose Bay
YYT
St John's
7h 10m
Wed, 2 Jan
YYT
St John's
YYR
Goose Bay
2h 02m
C$ 862
Trip: 15 days
Overall 8.0 Excellent
Based on 2 reviews
Boarding
8.0
Comfort
8.0
Crew
8.0
Entertainment
8.0
Food
8.0
Wed, 24 Oct
YUL
Montreal Pierre Elliott Trudeau International
YYT
St John's
4h 00m
Wed, 31 Oct
YYT
St John's
YUL
Montreal Pierre Elliott Trudeau International
4h 35m
C$ 361
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,155 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
BOS
YTZ
Excellent 8.3

free snacks and drinks, friendly attendants

over an hour delayed flight take off, state of the seats

YUL
YTZ
Excellent 8.0

Flight was smooth. Crew was nice.

YTZ
BOS
Excellent 8.0

1) Snacks and beverage at Toronto airport 2) Very clean and comfortable inside the aircraft

1) I wasn’t allowed to check in online because I’m not an American or Canadian citizen. Never heard of that before on any other airline. 2) Flight delays too often and the notification is sent just an hour before (by then we’ve already checked in!)

YTZ
YQB
Excellent 9.3

City Center airport and staff at Porter was great

Flight kept getting delayed without explanation or rescheduling. Each "new" time had already passed when it was set, e.g., "The new departure time is noon" when it was already 12:15.

EWR
YTZ
Mediocre 2.0

Nothing

Wasn’t warned on website about applying for ETA. Airline didn’t accommodate me in this situation and proceed to charge me $100 to change my flight.

Thu, 22 Nov
YYZ
Toronto Pearson Intl
YYT
St John's
3h 01m
Sat, 24 Nov
YYT
St John's
YYZ
Toronto Pearson Intl
6h 21m
C$ 494
Trip: 3 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 34 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YYT
Okay 5.6

Seats are comfortable and I had plenty of leg room.

No snacks offered with drink. Boarding wasn't well organized. Toronto airport is horrible... long lines at customs and security caused me to miss my connection for the second time in a row.

YYZ
YYT
Mediocre 3.6

The ONLY part of flying Air Canada that I used to like was your partnership with SAS, over the past ten years I have lost more airtravel points through Star Alliance troubles than I could have made in the decade before. Luckily when I fly from my birth place of St. John's NL, you're ground staff are the absolute best! I can give "shout outs" to each and every one of them. From those ready for retirement to the new staff just in from "who knows where", they get the whole "customer service" priority that your airline needs to focus on. Your management in Halifax "Sharon" is out of this world too, other than that whether through Lufthansa, Air Canada or anywhere I would travel, seeing that red leaf on your wing would make me ashamed to be Canadian.

I paid extra for a seat to ensure leg room, all I got was ear ache! The flight - although half empty had no place for my briefcase, but I was "ordered" to push my sealskin bag under the dirty greasy seat in front of me. When I requested they store it upfront for take-off & landing - the french female steward started flirting with the man sitting next to me and didn't even offer a response. When drinks came around - I was handed a half empty glass with juice on it's exterior and borrowed a napkin from the next seat. Later I did get a napkin "thrown gently" over the person she enjoyed speaking with. I was happy to wait until connecting passengers disembarked before the local traffic, but was appalled when the more senior female steward stopped a local passenger who I know has anxiety about flying - to insist she let the other passengers off first. Air Canada needs to be educated on what human behaviour entails, before they can graduate to customer service. Together with my first name, you can know my last name is Floyd

YVR
SEA
Okay 4.0

Roomier seats overall, the headrest screens and USB ports are great!

We paid extra for seats with more leg room and got the same as everyone else. Why the charge? Our departure was delayed. The plane had some sort of fragrance regularly coming thru the ventilation that irritated my sinuses and made me ill. The water for the only service on the flight (for coach anyway) was warm and tasted odd. Cabin temperature was too warm (multiple logical arguments can be made for cooler temps over warmer)

HKG
YVR
Good 6.0

A lot of empty seats so room for sleeping and good choice of movies.

No information about the delay, no vaucher not excuses. Crew non existent during the flight compared to Asian airlines. Food was so so and not the greatest way to come home.

YYZ
YYT
Good 6.0

Air canada needs a serious serious overhaul of the way they treat their customers especially those working at the Toronto airport I find their employees have an "entitlement" mentality that other carriers do not Customer service seems to be a priority not talking to your coworkers about the weekend while serving your customers

There was one employee who suggested to take an earlier flight and was very helpful Little things go along way

Wed, 31 Oct
YYZ
Toronto Pearson Intl
YYT
St John's
2h 57m
Thu, 29 Nov
YYT
St John's
YYZ
Toronto Pearson Intl
3h 50m
C$ 501
Trip: 30 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 9 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YYZ
YYT
Excellent 8.6

Economy too cramped.

CUN
YYC
Good 6.6

Crew was very friendly and entertaining

No meals

YYZ
YYC
Excellent 10.0

Attendants were great - left on time and arrived on time. No problems.

YWG
YYC
Mediocre 2.0

no refund at all worst outcome

BOS
YHZ
Good 6.3

The crew are always great.

The past few times my flight has been delayed

Wed, 21 Nov
YUL
Montreal Pierre Elliott Trudeau International
YYT
St John's
4h 00m
Sat, 24 Nov
YYT
St John's
YUL
Montreal Pierre Elliott Trudeau International
6h 55m
C$ 367
Trip: 4 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,155 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
BOS
YTZ
Okay 4.0

The flight attendants had loud, personal conversations during the whole flight. Extremely unprofessional.

BOS
YTZ
Excellent 8.0

Email notifications of flight delay are sent too late!

YTZ
IAD
Excellent 8.0

My return flight was delayed by 90 minutes.

YTZ
BOS
Excellent 8.0

Justfly.com is awful and I wish kayak would stop sending customers to it. I will no longer use kayak because this is the second time my ticket has ended up being purchased through justfly.

YUL
YTZ
Okay 4.8

Flight canceled and booked to the next day. Then figured out to get another flight. Too tired and hoping to not fly Porter again. Both my flights, to go and come back from Canada, got canceled.

Thu, 15 Nov
YHM
Hamilton
YYT
St John's
6h 05m
Mon, 26 Nov
YYT
St John's
YHM
Hamilton
11h 39m
C$ 502
Trip: 12 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,024 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYC
YYZ
Good 6.0

Seats are always a pain in the butt Wifi has never worked for me -slow and keeps dropping

YUL
MRS
Okay 4.3

Movie app required, but not compatible with laptop. Seats were worn. Could not complete work tasks as no internet available.

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

DUB
YVR
Good 6.3

Smooth flight, mostly friendly staff, good food

We paid extra for seats with additional leg room and knowing the first row of these is at a wall with no room for feet with legs extended, we requested a different row. We did not get this though we were told we did AND paid for it.

YVR
SEA
Okay 4.0

Roomier seats overall, the headrest screens and USB ports are great!

We paid extra for seats with more leg room and got the same as everyone else. Why the charge? Our departure was delayed. The plane had some sort of fragrance regularly coming thru the ventilation that irritated my sinuses and made me ill. The water for the only service on the flight (for coach anyway) was warm and tasted odd. Cabin temperature was too warm (multiple logical arguments can be made for cooler temps over warmer)

Sat, 29 Dec
YOW
Ottawa
YYT
St John's
4h 22m
Sun, 6 Jan
YYT
St John's
YOW
Ottawa
5h 03m
C$ 514
Trip: 9 days
9.4ExcellentShow reviews
Overall 9.4 Excellent
Based on 7 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YYZ
YWG
Mediocre 2.0

Later flight from Toronto delayed multiple times, finally to 2:40 am and then canceled at midnight. Way too late to find an affordable hotel, had to stay at expensive airport hotel instead.

FLL
YYZ
Okay 4.0

Flight from Fort Lauderdale to Toronto heavily delayed, missed connection.

LGA
YYZ
Excellent 10.0

Liked that personnel are diverse and inclusive.

Personnel at West Jet counter did not communicate clearly and loud enough for passengers to hear compare to other persons from other airlines like Delta wherein person spoke clearly. Suggest further training on communication skills.

YYZ
YYC
Excellent 10.0

Attendants were great - left on time and arrived on time. No problems.

YHZ
BOS
Good 6.6

All was on time so did not have to deal with Kayak with any problems

Nothing

Sat, 20 Oct
YOW
Ottawa
YYT
St John's
4h 10m
Thu, 25 Oct
YYT
St John's
YOW
Ottawa
4h 44m
C$ 373
Trip: 6 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,155 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YTZ
BOS
Excellent 8.0

Justfly.com is awful and I wish kayak would stop sending customers to it. I will no longer use kayak because this is the second time my ticket has ended up being purchased through justfly.

YUL
YTZ
Okay 4.0

Delayed for several hours.

BOS
YTZ
Excellent 8.0

Email notifications of flight delay are sent too late!

BOS
YTZ
Okay 4.0

The flight attendants had loud, personal conversations during the whole flight. Extremely unprofessional.

YTZ
IAD
Good 6.0

Nothing particularly good about this airline.

Flights are always delayed. You can just look up their average delay and compare it to other airlines. This last time, my flight was 4 hours delayed, which was announced by 30 minutes increments.

Thu, 27 Sep
YHZ
Halifax Intl
YYT
St John's
1h 48m
Mon, 1 Oct
YYT
St John's
YHZ
Halifax Intl
1h 42m
C$ 525
Trip: 5 days
8.2ExcellentShow reviews
Overall 8.2 Excellent
Based on 10 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YYZ
LAX
Good 6.0

Flight was delayed

CUN
YYC
Good 6.6

Crew was very friendly and entertaining

No meals

YHZ
YYT
Excellent 8.8

the crew are always great. the flight was on time and fast!

the whole "put your own tags on the bags and load them". we spent 5-10 minutes trying to figure it out. There was someone that came over to assist us and it was still not user friendly. there were not in flight television system. I guess I am spoiled now.

BOS
YHZ
Good 6.3

The crew are always great.

The past few times my flight has been delayed

YHZ
BOS
Good 6.6

All was on time so did not have to deal with Kayak with any problems

Nothing

Wed, 26 Dec
YYG
Charlottetown
YYT
St John's
3h 26m
Sun, 30 Dec
YYT
St John's
YYG
Charlottetown
3h 46m
C$ 528
Trip: 5 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,024 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
MAD
YYZ
Excellent 8.0

The only problem was that I could not check in till morning 4 hours before my flight. Everything else was great

HKG
YVR
Good 6.0

A lot of empty seats so room for sleeping and good choice of movies.

No information about the delay, no vaucher not excuses. Crew non existent during the flight compared to Asian airlines. Food was so so and not the greatest way to come home.

YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

BNE
YVR
Good 6.3

Crew were exceptionally good, friendly and helpful. Great entertainment system.

The food is terrible, overcooked watery beefless beef dishes. Better ti brng your own food.

EWR
YYZ
Okay 4.0

The flight was operated by Air Canada, who habitually assume either that the people in the final row have no hand luggage or simply suffer from a severe lack of operational storage capacity. Overhead bins full of spare plastic cups. As far as the crew are concerned, no problem, because you can just push your way three or four rows forward while everyone else is boarding and then take someone else's overhead space. When will Air Canada learn how to run an airline?

Sat, 8 Dec
YUL
Montreal Pierre Elliott Trudeau International
YYT
St John's
4h 05m
Sat, 15 Dec
YYT
St John's
YUL
Montreal Pierre Elliott Trudeau International
6h 55m
C$ 384
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,155 reviews
Boarding
7.9
Comfort
7.9
Crew
8.4
Entertainment
6.9
Food
7.8
YUL
YTZ
Okay 4.8

Flight canceled and booked to the next day. Then figured out to get another flight. Too tired and hoping to not fly Porter again. Both my flights, to go and come back from Canada, got canceled.

EWR
YTZ
Mediocre 2.0

Nothing

Wasn’t warned on website about applying for ETA. Airline didn’t accommodate me in this situation and proceed to charge me $100 to change my flight.

BOS
YTZ
Excellent 8.0

Email notifications of flight delay are sent too late!

YTZ
BOS
Excellent 8.0

Justfly.com is awful and I wish kayak would stop sending customers to it. I will no longer use kayak because this is the second time my ticket has ended up being purchased through justfly.

YTZ
IAD
Good 6.0

Nothing particularly good about this airline.

Flights are always delayed. You can just look up their average delay and compare it to other airlines. This last time, my flight was 4 hours delayed, which was announced by 30 minutes increments.

Wed, 26 Dec
YYZ
Toronto Pearson Intl
YYT
St John's
3h 01m
Tue, 8 Jan
YYT
St John's
YYZ
Toronto Pearson Intl
6h 59m
C$ 528
Trip: 14 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 34 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YYT
Okay 5.6

Seats are comfortable and I had plenty of leg room.

No snacks offered with drink. Boarding wasn't well organized. Toronto airport is horrible... long lines at customs and security caused me to miss my connection for the second time in a row.

YVR
SEA
Okay 4.0

Roomier seats overall, the headrest screens and USB ports are great!

We paid extra for seats with more leg room and got the same as everyone else. Why the charge? Our departure was delayed. The plane had some sort of fragrance regularly coming thru the ventilation that irritated my sinuses and made me ill. The water for the only service on the flight (for coach anyway) was warm and tasted odd. Cabin temperature was too warm (multiple logical arguments can be made for cooler temps over warmer)

YYZ
YYT
Excellent 8.0

One hour late

YYZ
YYT
Excellent 10.0

All was well. Thanks

YYZ
YYT
Good 6.0

Air canada needs a serious serious overhaul of the way they treat their customers especially those working at the Toronto airport I find their employees have an "entitlement" mentality that other carriers do not Customer service seems to be a priority not talking to your coworkers about the weekend while serving your customers

There was one employee who suggested to take an earlier flight and was very helpful Little things go along way

Tue, 12 Mar
YOW
Ottawa
YYT
St John's
4h 36m
Sun, 24 Mar
YYT
St John's
YOW
Ottawa
5h 52m
C$ 537
Trip: 13 days
9.4ExcellentShow reviews
Overall 9.4 Excellent
Based on 7 reviews
Overall
8.1
Boarding
8.2
Comfort
7.8
Crew
8.5
Entertainment
7.1
Food
7.2
YOW
YYT
Excellent 10.0

Personable and professional staff. Great service

YHZ
BOS
Good 6.6

All was on time so did not have to deal with Kayak with any problems

Nothing

CUN
YYC
Good 6.6

Crew was very friendly and entertaining

No meals

BOS
YHZ
Good 6.3

The crew are always great.

The past few times my flight has been delayed

YYJ
YYC
Excellent 8.6

Pretzels, Biscott cookies still passed out along w free beverages. Free Entertainment on westjet wifi good too!!

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.

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