- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap round-trip flights to St. Andrews
Prices were available within the past 7 days and start at €716 for one-way flights and €250 for round trip, for the period specified. Be sure to select the 'Direct flights only' box above if you are looking for a non stop route. Prices and availability are subject to change. Additional terms apply.
Thu, 13 Jun - Sun, 16 Jun
YYZ
Pearson Intl.
YSJ
Saint John
€250 Return, found 15 hours ago
€250
Return
found 15 hours ago
Sat, 22 Jun - Mon, 24 Jun
YUL
Pierre Elliott Trudeau Intl.
YSJ
Saint John
€304 Return, found 7 hours ago
€304
Return
found 7 hours ago
Sun, 9 Jun - Tue, 11 Jun
YYZ
Pearson Intl.
YSJ
Saint John
€334 Return, found 2 days ago
€334
Return
found 2 days ago
Thu, 13 Jun - Sun, 16 Jun
YYZ
Pearson Intl.
YSJ
Saint John
€384 Return, found 15 hours ago
€384
Return
found 15 hours ago
Thu, 13 Jun - Sun, 16 Jun
YYZ
Pearson Intl.
YSJ
Saint John
€415 Return, found 15 hours ago
€415
Return
found 15 hours ago
Destination airport | Saint John |
Destination airport IATA code | YSJ |
Destination city name | Saint John |
Return price | €250 |
More to explore for St. Andrews
Heading to St. Andrews? Explore St. Andrews with Expedia's Travel Guides to find the best hotels, holiday packages, car hire deals and more!
Trending flights to St. Andrews
Prices were available within the past 7 days and start at €716 for one-way flights and €250 for round trip, for the period specified. Be sure to select the 'Direct flights only' box above if you are looking for a non stop route. Prices and availability are subject to change. Additional terms apply.
Fri, 16 Aug - Sat, 24 Aug
AMS
Schiphol
YSJ
Saint John
€718 Return, found 2 days ago
€718
Return
found 2 days ago
Top Flight Destinations
Top Flight Destinations In World
*Available to Expedia members.