Do you need help?

Call for exclusive deals: 778 775-3391

Flights to Saint John

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $568

Last minute flights to Saint John

Departure Thu, 26 Dec Return Thu, 02 Jan
YYC Calgary
YSJ Saint John
return from $568
Departure Sun, 22 Dec Return Sat, 04 Jan
YQU Grande Prairie
YSJ Saint John
return from $1,585
Departure Mon, 23 Dec Return Sun, 05 Jan
PUJ Punta Cana
YSJ Saint John
return from $592
Departure Mon, 09 Dec Return Fri, 03 Jan
YMM Fort Mcmurray
YSJ Saint John
return from $1,026

Book cheap flights to Saint John with eDreams

Exciting destinations

International sites