Flight Schedules

Last Updated: Thu, 2 May, 2024

  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Airline Filter by Airline
    All
  • Total Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S

Connecting Flights

  • 21:40 - 00:56+ 1
    MIA - YYZ
    07:50 - 10:46+ 1
    YYZ - YSJ
  • 21:40 (MIA)Miami International Airport
    07:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • 00:56 (YYZ)Toronto Lester B Pearson Intl Airport + 1
    10:46 (YSJ)St John Airport
  • Air Canada (AC 1647)Airbus
    Air Canada (AC 1530)Airbus
  • 12h 06m (06h 54m)
  • YYZ Toronto 06h 54m
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 21:40 - 00:56+ 1
    MIA - YYZ
    07:50 - 10:46+ 1
    YYZ - YSJ
  • 21:40 (MIA)Miami International Airport
    07:50 (YYZ)Toronto Lester B Pearson Intl Airport
  • 00:56 (YYZ)Toronto Lester B Pearson Intl Airport + 1
    10:46 (YSJ)St John Airport
  • Air Canada (AC 1647)Airbus
    Air Canada (AC 1530)Airbus
  • 12h 06m (06h 54m)
  • YYZ Toronto 06h 54m
    • -
    • -
    • -
    • T
    • F
    • S
    • -
  • 06:00 - 09:11
    MIA - EWR
    10:45 - 12:19
    EWR - YUL
    15:05 - 17:33
    YUL - YSJ
  • 06:00 (MIA)Miami International Airport
    10:45 (EWR)Newark Liberty International Airport
    15:05 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 09:11 (EWR)Newark Liberty International Airport
    12:19 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • United Airlines (UA 2266)Boeing 737 Max 8 Passenger
    Air Canada (AC 797)Airbus A220 300
    Air Canada (AC 1582)Airbus
  • 10h 33m (04h 20m)
  • EWR, YUL New York City, Montréal 04h 20m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 07:10 - 10:20
    MIA - EWR
    11:29 - 13:16
    EWR - YUL
    15:05 - 17:33
    YUL - YSJ
  • 07:10 (MIA)Miami International Airport
    11:29 (EWR)Newark Liberty International Airport
    15:05 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 10:20 (EWR)Newark Liberty International Airport
    13:16 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • United Airlines (UA 2468)Boeing 737 Max 9 Passenger
    United Airlines (UA 3702)Embraer 170
    Air Canada (AC 1582)Airbus
  • 09h 23m (02h 58m)
  • EWR, YUL New York City, Montréal 02h 58m
    • -
    • -
    • -
    • T
    • -
    • -
    • S
  • 07:15 - 10:25
    MIA - EWR
    11:29 - 13:16
    EWR - YUL
    15:05 - 17:33
    YUL - YSJ
  • 07:15 (MIA)Miami International Airport
    11:29 (EWR)Newark Liberty International Airport
    15:05 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 10:25 (EWR)Newark Liberty International Airport
    13:16 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • United Airlines (UA 2468)Boeing 737 Max 8 Passenger
    United Airlines (UA 3702)Embraer 170
    Air Canada (AC 1582)Airbus
  • 09h 18m (02h 53m)
  • EWR, YUL New York City, Montréal 02h 53m
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:20 - 10:30
    MIA - EWR
    11:30 - 13:16
    EWR - YUL
    15:05 - 17:33
    YUL - YSJ
  • 07:20 (MIA)Miami International Airport
    11:30 (EWR)Newark Liberty International Airport
    15:05 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 10:30 (EWR)Newark Liberty International Airport
    13:16 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • United Airlines (UA 2377)Boeing 737 Max 8 Passenger
    United Airlines (UA 3702)Embraer 170
    Air Canada (AC 1582)Airbus
  • 09h 13m (02h 49m)
  • EWR, YUL New York City, Montréal 02h 49m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:00 - 11:36
    MIA - YUL
    13:25 - 15:53
    YUL - YSJ
  • 08:00 (MIA)Miami International Airport
    13:25 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 11:36 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    15:53 (YSJ)St John Airport
  • Air Canada (AC 1207)Airbus A220 300
    Air Canada (AC 8044)Dehavilland Dash 8 400
  • 06h 53m (01h 49m)
  • YUL Montréal 01h 49m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 08:00 - 11:36
    MIA - YUL
    15:05 - 17:33
    YUL - YSJ
  • 08:00 (MIA)Miami International Airport
    15:05 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 11:36 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    17:33 (YSJ)St John Airport
  • Air Canada (AC 1651)Airbus
    Air Canada (AC 1582)Airbus
  • 08h 33m (03h 29m)
  • YUL Montréal 03h 29m
    • -
    • -
    • -
    • T
    • F
    • -
    • S
  • 08:00 - 11:36
    MIA - YUL
    15:05 - 17:33
    YUL - YSJ
  • 08:00 (MIA)Miami International Airport
    15:05 (YUL)Montreal Pierre Elliott Trudeau Int Airport
  • 11:36 (YUL)Montreal Pierre Elliott Trudeau Int Airport
    17:33 (YSJ)St John Airport
  • Air Canada (AC 1207)Airbus A220 300
    Air Canada (AC 1582)Airbus
  • 08h 33m (03h 29m)
  • YUL Montréal 03h 29m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 08:15 - 11:30
    MIA - YYZ
    14:25 - 17:25
    YYZ - YSJ
  • 08:15 (MIA)Miami International Airport
    14:25 (YYZ)Toronto Lester B Pearson Intl Airport
  • 11:30 (YYZ)Toronto Lester B Pearson Intl Airport
    17:25 (YSJ)St John Airport
  • Air Canada (AC 1199)Airbus A220 300
    Air Canada (AC 8496)Canadair Regional
  • 08h 10m (02h 55m)
  • YYZ Toronto 02h 55m
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 11:15 - 14:31+ 1
    MIA - YYZ
    21:35 - 00:31+ 1
    YYZ - YSJ
  • 11:15 (MIA)Miami International Airport
    21:35 (YYZ)Toronto Lester B Pearson Intl Airport
  • 14:31 (YYZ)Toronto Lester B Pearson Intl Airport + 1
    00:31 (YSJ)St John Airport
  • Air Canada (AC 1645)Airbus
    Air Canada (AC 1534)Airbus
  • 12h 16m (07h 04m)
  • YYZ Toronto 07h 04m
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 12:10 - 15:26
    MIA - YYZ
    20:55 - 23:51
    YYZ - YSJ
  • 12:10 (MIA)Miami International Airport
    20:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • 15:26 (YYZ)Toronto Lester B Pearson Intl Airport
    23:51 (YSJ)St John Airport
  • Air Canada (AC 1645)Airbus
    Air Canada (AC 1534)Airbus
  • 10h 41m (05h 29m)
  • YYZ Toronto 05h 29m
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 12:10 - 15:26
    MIA - YYZ
    20:55 - 23:51
    YYZ - YSJ
  • 12:10 (MIA)Miami International Airport
    20:55 (YYZ)Toronto Lester B Pearson Intl Airport
  • 15:26 (YYZ)Toronto Lester B Pearson Intl Airport
    23:51 (YSJ)St John Airport
  • Air Canada (AC 1645)Airbus
    Air Canada (AC 1534)Airbus
  • 10h 41m (05h 29m)
  • YYZ Toronto 05h 29m
    • -
    • -
    • W
    • -
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Saint John from Miami?

The flight distance between Miami and Saint John is 2510km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 01:40. The last flight of the day departs at 16:10. See the full list of flight times on Wego.