Travel options for:
Pittsburgh to Buffalo
  • Bus Barons Bus

    $35 - $75
    1. Pittsburgh, PA

      1 h 22 min - once daily

      $13 - $35

    2. Youngstown, OH

      3 h 40 min - once daily

      $21 - $40

  • Bus Fullington Trailways

    $50 - $110
    1. Pittsburgh, PA

      7 h 40 min - once daily

      $50 - $110

  • Drive

    $21 - $35
    1. Pittsburgh

      3 h 43 min - 216.1 miles

      $21 - $35

  • Fly to Jamestown, bus

    $184 - $344
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      55 min - non-stop

      $70 - $190

    3. Jamestown (JHW)

      42 min - 26.2 miles

      $100 - $130

    4. Dunkirk, NY

      35 min - once daily

      $11 - $22

  • Fly to Bradford, bus

    $150 - $302
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      55 min - non-stop

      $65 - $190

    3. Bradford (BFD)

      20 min - 13.8 miles

      $55 - $70

    4. Bradford, PA

      2 h 30 min - once daily

      $28 - $40

  • Fly to Franklin/Oil City, bus

    $140 - $232
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      40 min - non-stop

      $35 - $95

    3. Franklin/Oil City (FKL)

      44 min - 29.9 miles

      $85 - $100

    4. Meadville, PA

      2 h 35 min - once daily

      $17 - $35

  • Fly to Dubois, bus

    $116 - $246
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      45 min - non-stop

      $45 - $130

    3. Dubois (DUJ)

      15 min - 9.9 miles

      $24 - $29

    4. Dubois, PA

      4 h 25 min - once daily

      $45 - $85

  • Fly to Toronto, bus

    $140 - $436
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1 h 4 min - non-stop

      $100 - $370

    3. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

    4. Toronto - Royal York Hotel

      1 min - 5 times a day - line 5506

      $6 - $19

    5. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

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

From Pittsburgh, PA bus to Youngstown, OH then bus to Buffalo, NY. 6 h 2 min $60. From Pittsburgh, PA bus to Buffalo, NY. 7 h 40 min $73. From Pittsburgh drive to Buffalo. 3 h 43 min $25. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Jamestown airport, taxi to Dunkirk, NY, then bus to Buffalo. 4 h 52 min $273. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Bradford airport, taxi to Bradford, PA, then bus to Buffalo. 6 h 25 min $227. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Franklin/Oil City airport, taxi to Meadville, PA, then bus to Buffalo. 6 h 39 min $197. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Dubois airport, taxi to Dubois, PA, then bus to Buffalo. 8 h 5 min $196. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Toronto airport, train to Toronto - Royal York Hotel, line 5506 bus to Toronto, ON, then bus to Buffalo. 7 h 52 min $195.