Welcome | Sign out

Cheap Flights from Hanoi to Toronto - HAN to YTO (reverse)

Popular Flights from Hanoi to Toronto

  • Airfare from Hanoi to Toronto on China E from $1267 round trip
  • Airfare from Hanoi to Toronto on EVA from $1451 round trip
  • Airfare from Hanoi to Toronto on Etihad from $1457 round trip
  • Airfare from Hanoi to Toronto on Korean from $1496 round trip
  • Airfare from Hanoi to Toronto on All Nippon from $1500 round trip

Did You Know?

  • The largest aircraft operated by SAS flying between Hanoi, VN and Toronto, ON is a 330 with 299 seats.
  • 33 flights per week fly out of Hanoi, VN connecting to Toronto, ON
  • 241,575 seats are available per day to fly out of Hanoi, VN connecting to Toronto, ON
  • Lufthansa has 101 two stops or more flights between Hanoi, VN and Toronto, ON.
  • Hong Kong, HK is the most popular connection for one stop flights between Hanoi, VN and Toronto, ON.
  • Cathay has the most one stop flights between Hanoi, VN and Toronto, ON.
  • The shortest flight between Hanoi, VN and Toronto, ON on United is 8,909 miles.
  • 17 airlines operate between Hanoi, VN and Toronto, ON

Advance Purchase Prices from Hanoi to Toronto

  • Carrier
    0 Days
    1 Day
    3 Days
    7 Days
    10 Days
    14 Days
    21 Days
  • Air Canada
    $2163
    $2163
    $2163
    $2163
    $2163
    $2163
    $2163
  • Air France
    $2056
    $2056
    $2056
    $2056
    $2056
    $2056
    $2056
  • American
    $1429
    $1429
    $2954
    $2954
    $2954
    $2954
    $2954
  • Cathay
    $3168
    $3168
    $3168
    $3168
    $3168
    $3168
    $3168
  • Etihad
    $1291
    $1291
    $1291
    $1291
    $1291
    $1291
    $1291
  • Japan
    $6428
    $6428
    $6428
    $3240
    $3240
    $3240
    $3240
  • Korean
    $1454
    $1454
    $1454
    $1454
    $1454
    $1454
    $1454
  • LOT
    $1749
    $1749
    $1749
    $1749
    $1749
    $1749
    $1749

Cheap International Flights from Hanoi - HAN

Cheap Flights from Hanoi to Toronto, from $1267 Round trip from HAN to YTO