Flights to Saint John, New Brunswick
Find cheap flights to Saint John, New Brunswick in 2026/2027
Find cheap flights to Saint John, New Brunswick in 2026/2027
Our Flight Finder compares the cheapest flights to Saint John, New Brunswick from the most established flight comparison sites.
Fly to Saint John, New Brunswick and visit sites like Reversing Falls, Irving Nature Park, New Brunswick Museum & Rockwood Park.
1. Enter your search requirements for Saint John, New Brunswick
2. Compare the best Saint John, New Brunswick deals from top comparison engines
3. Book your Saint John, New Brunswick flight at the cheapest price
These economy flights were found on FlightsFinder from Philippines to Saint John, New Brunswick in the last few days. Prices subject to availability.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
These economy flights were found on FlightsFinder from Philippines to Saint John, New Brunswick in the last few days. Prices subject to availability.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
No flights found for this month.
Located on the picturesque Bay of Fundy in eastern Canada, Saint John, New Brunswick, is a charming city with a rich maritime history. Known for its vibrant arts scene, historic architecture, and friendly locals, Saint John offers visitors a perfect blend of cultural experiences and natural beauty. Explore the historic streets lined with colorful Victorian buildings, visit the iconic Reversing Falls, or sample fresh seafood at the bustling City Market. Whether you're strolling along the waterfront or diving into the city's fascinating past at museums and galleries, Saint John promises a delightful and memorable travel experience.
The popular airports near the city of Saint John, New Brunswick are Saint John Airport (YSJ), Fredericton International Airport (YFC), and Greater Moncton Roméo LeBlanc International Airport (YQM).
The flight to Saint John, New Brunswick (YSJ) is roughly 18 hours 54 minutes and 8,281 miles (13,326 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
The best way is to compare flights to Saint John, New Brunswick from leading comparison sites using our search engine dashboard.
We have currently found no direct flights to Saint John, New Brunswick.
Here is the average weather forecast in Saint John, New Brunswick by month:
• Jan: -3°C
• Feb: -2°C
• Mar: 2°C
• Apr: 9°C
• May: 15°C
• Jun: 20°C
• Jul: 23°C
• Aug: 22°C
• Sep: 18°C
• Oct: 12°C
• Nov: 6°C
• Dec: 0°C
The main airport in Saint John, New Brunswick is about a 15-minute drive from the city centre.
Typically, flights are cheapest to Saint John, New Brunswick 2 months before departure.
Studies show flights to Saint John, New Brunswick are typically cheaper on Tuesdays and Wednesdays.
-1.4 °C
Sun, 15 Mar 2026
Average Temperature
-3°C
Jan
-2°C
Feb
2°C
Mar
9°C
Apr
15°C
May
20°C
Jun
23°C
Jul
22°C
Aug
18°C
Sep
12°C
Oct
6°C
Nov
0°C
Dec
Manila, Philippines - Metropolitan Area Airport (MNL) to Saint John, New Brunswick (YSJ)
Distance:
8,281 miles (13,326 kilometres)
Average flight time (direct 18 hours 54 minutes)
Cebu, Philippines - Mactan International Airport (CEB) to Saint John, New Brunswick (YSJ)
Distance:
8,545 miles (13,751 kilometres)
Average flight time (direct 19 hours 29 minutes)
Kalibo, Philippines - Kalibo International Airport (KLO) to Saint John, New Brunswick (YSJ)
Distance:
8,465 miles (13,623 kilometres)
Average flight time (direct 19 hours 18 minutes)
Luzon, Philippines - Clark International Airport (CRK) to Saint John, New Brunswick (YSJ)
Distance:
8,237 miles (13,256 kilometres)
Average flight time (direct 18 hours 48 minutes)
Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Saint John, New Brunswick (YSJ)
Distance:
8,622 miles (13,875 kilometres)
Average flight time (direct 19 hours 39 minutes)
Davao, Philippines - Francisco Bangoy International Airport (DVO) to Saint John, New Brunswick (YSJ)
Distance:
8,744 miles (14,071 kilometres)
Average flight time (direct 19 hours 55 minutes)
Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Saint John, New Brunswick (YSJ)
Distance:
8,471 miles (13,633 kilometres)
Average flight time (direct 19 hours 19 minutes)
Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Saint John, New Brunswick (YSJ)
Distance:
8,667 miles (13,949 kilometres)
Average flight time (direct 19 hours 45 minutes)
Legazpi, Philippines - Legaspi Airport (LGP) to Saint John, New Brunswick (YSJ)
Distance:
8,352 miles (13,441 kilometres)
Average flight time (direct 19 hours 3 minutes)
Cotabato, Philippines - Awang Airport (CBO) to Saint John, New Brunswick (YSJ)
Distance:
8,757 miles (14,093 kilometres)
Average flight time (direct 19 hours 57 minutes)
Butuan, Philippines - Bancasi Airport (BXU) to Saint John, New Brunswick (YSJ)
Distance:
8,621 miles (13,874 kilometres)
Average flight time (direct 19 hours 39 minutes)
General Santos, Philippines - General Santos International Airport (GES) to Saint John, New Brunswick (YSJ)
Distance:
8,823 miles (14,199 kilometres)
Average flight time (direct 20 hours 6 minutes)
Surigao, Philippines - Surigao Airport (SUG) to Saint John, New Brunswick (YSJ)
Distance:
8,566 miles (13,786 kilometres)
Average flight time (direct 19 hours 32 minutes)
Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Saint John, New Brunswick (YSJ)
Distance:
8,794 miles (14,153 kilometres)
Average flight time (direct 20 hours 2 minutes)
Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Saint John, New Brunswick (YSJ)
Distance:
8,060 miles (12,972 kilometres)
Average flight time (direct 18 hours 24 minutes)
Bacolod, Philippines - Silay International Airport (BCD) to Saint John, New Brunswick (YSJ)
Distance:
8,522 miles (13,714 kilometres)
Average flight time (direct 19 hours 26 minutes)
Dumaguete, Philippines - Sibulan Airport (DGT) to Saint John, New Brunswick (YSJ)
Distance:
8,618 miles (13,869 kilometres)
Average flight time (direct 19 hours 39 minutes)
Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Saint John, New Brunswick (YSJ)
Distance:
8,452 miles (13,602 kilometres)
Average flight time (direct 19 hours 16 minutes)
Iloilo, Philippines - Iloilo International Airport (ILO) to Saint John, New Brunswick (YSJ)
Distance:
8,522 miles (13,715 kilometres)
Average flight time (direct 19 hours 26 minutes)
Roxas City, Philippines - Roxas Airport (RXS) to Saint John, New Brunswick (YSJ)
Distance:
8,468 miles (13,627 kilometres)
Average flight time (direct 19 hours 19 minutes)
Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Saint John, New Brunswick (YSJ)
Distance:
8,590 miles (13,824 kilometres)
Average flight time (direct 19 hours 35 minutes)
Laoag, Philippines - Laoag International Airport (LAO) to Saint John, New Brunswick (YSJ)
Distance:
8,031 miles (12,925 kilometres)
Average flight time (direct 18 hours 20 minutes)
Dipolog, Philippines - Dipolog Airport (DPL) to Saint John, New Brunswick (YSJ)
Distance:
8,667 miles (13,949 kilometres)
Average flight time (direct 19 hours 45 minutes)
Choose Site / Currency