Travel options for:
Chicago to Buffalo
  • Fly Chicago Midway to Buffalo

    $134 - $406
    1. Chicago

      23 min - every 15 minutes

      $2 - $4

    2. Chicago Midway (MDW)

      1 h 25 min - non-stop

      $130 - $400

    3. Buffalo (BUF)

      17 min - every 4 hours - line 204

      $2

  • Fly Chicago O'Hare to Buffalo

    $124 - $377
    1. Chicago

      43 min - every 10 minutes

      $2 - $5

    2. Chicago O'Hare (ORD)

      1 h 27 min - non-stop

      $120 - $370

    3. Buffalo (BUF)

      17 min - every 4 hours - line 204

      $2

  • Fly Chicago O'Hare to Rochester, train

    $173 - $402
    1. Chicago

      43 min - every 10 minutes

      $2 - $5

    2. Chicago O'Hare (ORD)

      1 h 34 min - non-stop

      $140 - $350

    3. Rochester (ROC)

      25 min - hourly - line 6

      $1 - $2

    4. Transit Center - no direction

      8 min - 2458 feet

    5. Rochester

      1 h 20 min - every 3 hours

      $30 - $45

  • Train

    $100 - $245
    1. Chicago Union Station Amtrak

      10 h 16 min - once daily

      $75 - $220

    2. Buffalo

      14 min - every 3 hours

      $21 - $30

  • Bus

    $69 - $149
    1. Chicago, IL

      11 h 33 min - once daily

      $55 - $130

    2. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

  • Bus, train

    $106 - $195
    1. Chicago, IL

      10 h 24 min - once daily

      $50 - $120

    2. Brantford

      28 min - every 3 hours

      $24 - $35

    3. Aldershot

      4 h 16 min - every 3 hours

      $30 - $45

  • Drive

    $50 - $80
    1. Chicago

      8 h 55 min - 534.9 miles

      $50 - $80

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

From Adams/Wabash subway to Chicago Midway airport, fly to Buffalo airport, then line 204 bus to Buffalo. 4 h 5 min $195. From Jackson-Blue subway to Chicago O'Hare airport, fly to Buffalo airport, then line 204 bus to Buffalo. 4 h 27 min $176. From Jackson-Blue subway to Chicago O'Hare airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Buffalo. 6 h 32 min $230. From Chicago Union Station Amtrak train to Buffalo then train to Buffalo. 11 h 25 min $181. From Chicago, IL bus to Toronto, ON then bus to Buffalo, NY. 14 h 43 min $109. From Chicago, IL bus to Brantford, train to Aldershot, then train to Buffalo. 16 h 26 min $146. From Chicago drive to Buffalo. 8 h 55 min $64.