Travel options for:
Toronto to Newfoundland and Labrador
  • Fly Toronto to Goose Bay

    $339 - $1,136
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      5 h 2 min - 1 stopover

      $310 - $1,200

    3. Goose Bay (YYR)

      10 min - 4.9 miles

      $21 - $25

  • Fly Toronto to St Johns

    $180 - $750
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      2 h 55 min - non-stop

      $180 - $750

    3. St Johns (YYT)

      30 min - hourly - line 14

    4. MUN Center

      11 min - hourly - line 10

  • Fly Toronto Island to St Johns

    $162 - $1,102
    1. Toronto

      12 min - every 10 minutes - line 509

      $3

    2. Toronto Island (YTZ)

      4 h 26 min - 1 stopover

      $160 - $1,100

    3. St Johns (YYT)

      30 min - hourly - line 14

    4. MUN Center

      11 min - hourly - line 10

  • Fly Toronto to Gander, bus

    $187 - $987
    1. Toronto

      25 min - every 10 minutes

    2. Toronto (YYZ)

      2 h 55 min - non-stop

      $170 - $1,000

    3. Gander (YQX)

      1 h 48 min - once daily

      $16 - $20

  • Drive, car ferry

    $267 - $381
    1. Toronto

      21 h 43 min - 1246.9 miles

      $160 - $240

    2. North Sydney, NS

      6 h 30 min - twice daily

      $27 - $32

    3. Port aux Basques

      10 h 3 min - 564.7 miles

      $75 - $110

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From UP Express Union Station train to Toronto airport, fly to Goose Bay airport, then taxi to Happy Valley-Goose Bay. 6 h 37 min $704. From UP Express Union Station train to Toronto airport, fly to St Johns airport, line 14 bus to MUN Center, then line 10 bus to St. John's. 6 h 10 min $224. From Union Station line 509 tram to Toronto Island airport, fly to St Johns airport, line 14 bus to MUN Center, then line 10 bus to St. John's. 7 h 28 min $232. From UP Express Union Station train to Toronto airport, fly to Gander airport, then bus to Grand Falls-Windsor. 7 h 8 min $359. From Toronto drive to North Sydney, NS, car ferry to Port aux Basques, then drive to St. John's. 38 h 16 min $318.