Travel options for:
Pittsburgh to Toronto
  • Fly to Toronto

    $122 - $396
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1 h 3 min - non-stop

      $100 - $370

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $20 - $23

      • Toronto
  • Fly to Toronto Island

    $106 - $296
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1 h 3 min - non-stop

      $100 - $290

    3. Toronto Island (YTZ)

      10 min - every 10 minutes - line 509

      $3

      • Toronto
  • Bus, Thru-Bus via Erie, PA

    $68 - $109
    1. Pittsburgh, PA

      3 h 19 min - twice daily

      $35 - $55

    2. Erie, PA

      1 h 45 min - once daily

      $14 - $27

    3. Buffalo, NY

      1 h 27 min - once daily

      $16 - $30

      • Toronto, ON
  • Bus, Thru-Bus Fullington Trailways

    $66 - $131
    1. Pittsburgh, PA

      7 h 40 min - once daily

      $50 - $110

    2. Buffalo, NY

      1 h 27 min - once daily

      $16 - $30

      • Toronto, ON
  • Drive

    $40 - $65
    1. Pittsburgh

      5 h 32 min - 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. 4 h 11 min $164. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Toronto Island airport, then line 509 tram to Toronto. 3 h 56 min $185. From Pittsburgh, PA bus to Erie, PA, bus to Buffalo, NY, then Thru-Bus to Toronto, ON. 8 h 31 min $101. From Pittsburgh, PA bus to Buffalo, NY then Thru-Bus to Toronto, ON. 10 h 7 min $102. From Pittsburgh drive to Toronto. 5 h 32 min $51.