Cheap flights from Canada to Saint John

Depart
Return
Any month
Compare vs. momondo |

Canada to Saint John flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to Saint John by changing tabs
Quickest
Cheapest
Porter Airlines
Porter Airlines
27 Dec.
12:00 a.m.
YOW
Ottawa airport
1h 32m
YSJ
2:32 a.m.
Saint John airport
Porter Airlines
01 Jan.
1:00 a.m.
YSJ
Saint John airport
1h 50m
YOW
1:50 a.m.
Ottawa airport
302 CAD
Air Canada
Air Canada
10 Mar.
12:00 a.m.
YTZ
Toronto Island airport
4h 30m
1 Stop
YSJ
5:30 a.m.
Saint John airport
Air Canada
14 Mar.
1:00 a.m.
YSJ
Saint John airport
5h 15m
1 Stop
YTZ
5:15 a.m.
Toronto Island airport
305 CAD
Air Canada
Air Canada
12 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
2h 12m
YSJ
3:12 a.m.
Saint John airport
Air Canada
16 Feb.
1:00 a.m.
YSJ
Saint John airport
2h 15m
YYZ
2:15 a.m.
Toronto Pearson Intl airport
309 CAD
Air Canada
Air Canada
10 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 07m
1 Stop
YSJ
5:07 a.m.
Saint John airport
Air Canada
14 Mar.
1:00 a.m.
YSJ
Saint John airport
2h 31m
YYZ
2:31 a.m.
Toronto Pearson Intl airport
317 CAD
Air Canada
Air Canada
24 Dec.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 43m
1 Stop
YSJ
5:43 a.m.
Saint John airport
Air Canada
01 Jan.
1:00 a.m.
YSJ
Saint John airport
8h 15m
2 Stops
YYZ
8:15 a.m.
Toronto Pearson Intl airport
379 CAD
Air Canada
Air Canada
02 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 53m
1 Stop
YSJ
5:53 a.m.
Saint John airport
Air Canada
06 Jan.
1:00 a.m.
YSJ
Saint John airport
5h 30m
1 Stop
YYZ
5:30 a.m.
Toronto Pearson Intl airport
386 CAD
Porter Airlines
Porter Airlines
27 Dec.
12:00 a.m.
YOW
Ottawa airport
1h 32m
YSJ
2:32 a.m.
Saint John airport
Porter Airlines
01 Jan.
1:00 a.m.
YSJ
Saint John airport
1h 50m
YOW
1:50 a.m.
Ottawa airport
302 CAD
Air Canada
Air Canada
12 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
2h 12m
YSJ
3:12 a.m.
Saint John airport
Air Canada
16 Feb.
1:00 a.m.
YSJ
Saint John airport
2h 15m
YYZ
2:15 a.m.
Toronto Pearson Intl airport
309 CAD
Air Canada
Air Canada
10 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 07m
1 Stop
YSJ
5:07 a.m.
Saint John airport
Air Canada
14 Mar.
1:00 a.m.
YSJ
Saint John airport
2h 31m
YYZ
2:31 a.m.
Toronto Pearson Intl airport
317 CAD
Air Canada
Air Canada
21 Dec.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
2h 12m
YSJ
3:12 a.m.
Saint John airport
Air Canada
25 Dec.
1:00 a.m.
YSJ
Saint John airport
4h 30m
1 Stop
YYZ
4:30 a.m.
Toronto Pearson Intl airport
582 CAD
Air Canada
Air Canada
22 Dec.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
3h 53m
1 Stop
YSJ
4:53 a.m.
Saint John airport
Air Canada
30 Dec.
1:00 a.m.
YSJ
Saint John airport
4h 00m
1 Stop
YYZ
4:00 a.m.
Toronto Pearson Intl airport
549 CAD
Porter Airlines
Porter Airlines
27 Dec.
12:00 a.m.
YTZ
Toronto Island airport
5h 22m
1 Stop
YSJ
6:22 a.m.
Saint John airport
Porter Airlines
31 Dec.
1:00 a.m.
YSJ
Saint John airport
3h 28m
1 Stop
YTZ
3:28 a.m.
Toronto Island airport
403 CAD

Alternative routes for Canada to Saint John

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Toronto to Halifax
Fastest flight time
2h 00m
Cheapest price
138 CAD
St. John's to Halifax
Fastest flight time
2h 02m
Cheapest price
232 CAD
Ottawa to Halifax
Fastest flight time
1h 35m
Cheapest price
237 CAD
Ottawa to Moncton
Fastest flight time
1h 42m
Cheapest price
237 CAD
Toronto to Moncton
Fastest flight time
3h 17m
Cheapest price
251 CAD
Montreal to Halifax
Fastest flight time
1h 28m
Cheapest price
266 CAD
Toronto to Saint John
Fastest flight time
1h 55m
Cheapest price
269 CAD
Ottawa to Saint John
Fastest flight time
1h 32m
Cheapest price
301 CAD
Montreal to Moncton
Fastest flight time
1h 32m
Cheapest price
314 CAD
Montreal to Saint John
Fastest flight time
1h 16m
Cheapest price
349 CAD
London to Halifax
Fastest flight time
4h 50m
Cheapest price
375 CAD
Québec City to Halifax
Fastest flight time
3h 39m
Cheapest price
445 CAD
Winnipeg to Saint John
Fastest flight time
5h 53m
Cheapest price
459 CAD
Regina to Halifax
Fastest flight time
7h 46m
Cheapest price
460 CAD
Winnipeg to Halifax
Fastest flight time
3h 23m
Cheapest price
467 CAD
Vancouver to Saint John
Fastest flight time
7h 28m
Cheapest price
524 CAD
Saskatoon to Halifax
Fastest flight time
7h 29m
Cheapest price
526 CAD
Vancouver to Halifax
Fastest flight time
7h 29m
Cheapest price
533 CAD
Calgary to Moncton
Fastest flight time
8h 02m
Cheapest price
547 CAD
Saskatoon to Saint John
Fastest flight time
8h 33m
Cheapest price
558 CAD
View more

Flights from Canada to:

Flights to Saint John from: