Travel options for:
Pittsburgh to Toronto
  • Fly to Toronto

    $134 - $246
    1. Pittsburgh

      40min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1hrs 07min - non-stop

      $110 - $220

    3. Toronto (YYZ)

      25min - every 10 minutes

      $21 - $24

      • Toronto
  • Fly to Toronto Island

    $116 - $396
    1. Pittsburgh

      40min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1hrs 03min - non-stop

      $110 - $390

    3. Toronto Island (YTZ)

      11min - every 10 minutes - line 509

      $3

      • Toronto
  • Bus, Thru-Bus

    $67 - $89
    1. Pittsburgh, PA

      3hrs 19min - twice daily

      $34 - $37

    2. Erie

      1hrs 45min - once daily

      $14 - $27

    3. Buffalo

      1hrs 27min - once daily

      $19 - $25

      • Toronto
  • Bus

    $62 - $128
    1. Pittsburgh, PA

      7hrs 40min - once daily

      $50 - $110

    2. Buffalo, NY

      1hrs 42min - once daily

      $12 - $27

      • Toronto, ON
  • Drive

    $40 - $65
    1. Pittsburgh

      5hrs 32min - 315.3 miles

      $40 - $65

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

From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Toronto airport, then train to Toronto. 4hrs 16min $184. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Toronto Island airport, then line 509 tram to Toronto. 3hrs 58min $215. From Pittsburgh, PA bus to Erie, bus to Buffalo, then Thru-Bus to Toronto. 8hrs 31min $87. From Pittsburgh, PA bus to Buffalo, NY then bus to Toronto, ON. 10hrs 22min $94. From Pittsburgh drive to Toronto. 5hrs 32min $53.