Travel with Air Canada from St. John’s, NL to Saint John, NB (YYT - YSJ) from CAD 423*

*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Flights between St. John’s, NL and Saint John, NB - our lowest fares in cash

No popular fares were found for the options selected. Try updating your selection.
Displaying fares for April-2025
26

Sa

APR

27

Su

28

Mo

29

Tu

30

We

01

Th

MAY

02

Fr

03

Sa

04

Su

05

Mo

06

Tu

07

We

08

Th

09

Fr

10

Sa

11

Su

12

Mo

13

Tu

14

We

15

Th

16

Fr

17

Sa

18

Su

19

Mo

20

Tu

21

We

22

Th

23

Fr

24

Sa

25

Su

Book flights from St. John’s, NL (YYT) to Saint John, NB (YSJ) | Air Canada