Travel options for:
Manhattan to Buffalo
  • Fly New York La Guardia to Buffalo

    $72 - $394
    1. Manhattan

      11 min - every 10 minutes

      $3

    2. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      1 h 26 min - non-stop

      $65 - $360

    4. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

  • Fly New York JFK to Buffalo

    $75 - $392
    1. Manhattan

      27 min - every 15 minutes

      $3

    2. Jamaica AirTrain

      10 min - every 10 minutes

      $5

    3. New York JFK (JFK)

      1 h 21 min - non-stop

      $65 - $360

    4. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

  • Fly Newark to Buffalo

    $107 - $504
    1. Manhattan

      8 min - every 15 minutes

      $3

    2. Port Authority Bus Terminal,

      35 min - every 30 minutes

      $12 - $17

    3. Newark (EWR)

      1 h 23 min - non-stop

      $90 - $460

    4. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

  • Train to Philadelphia, fly to Buffalo

    $238 - $943
    1. Manhattan

      6 min - every 15 minutes - line 2

      $3

    2. New York Penn Station

      18 min - every 3 hours

      $5 - $8

    3. Newark Penn Station Amtrak

      53 min - 4 times a day

      $70 - $200

    4. 30th Street Station

      18 min - every 30 minutes

      $8

    5. Philadelphia (PHL)

      1 h 16 min - non-stop

      $150 - $700

    6. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

  • Fly New York La Guardia to Rochester, train

    $126 - $457
    1. Manhattan

      11 min - every 10 minutes

      $3

    2. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    3. New York La Guardia (LGA)

      1 h 22 min - non-stop

      $90 - $400

    4. Rochester (ROC)

      25 min - hourly - line 6

      $1 - $2

    5. Transit Center - no direction

      8 min - 2458 feet

    6. Rochester

      1 h 20 min - every 3 hours

      $30 - $45

  • Bus Greyhound USA

    $64 - $144
    1. 86 St

      8 min - every 15 minutes

      $3

    2. New York, NY

      2 h 30 min - once daily

      $50 - $120

    3. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

  • Train

    $91 - $143
    1. Harlem-125th St.

      1 h 44 min - every 3 hours

      $16 - $35

    2. Poughkeepsie

      6 h 46 min - every 3 hours

      $75 - $110

  • Bus

    $35 - $90
    1. New York, NY

      9 h 40 min - 3 times a day

      $35 - $90

  • Drive

    $35 - $55
    1. Manhattan

      6 h 54 min - 383.7 miles

      $35 - $55

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

From Lexington Av/63 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, then bus to Buffalo. 3 h 41 min $161. From 5 Av/53 St subway to Jamaica AirTrain, train to New York JFK airport, fly to Buffalo airport, then bus to Buffalo. 3 h 52 min $150. From 86 St subway to Port Authority Bus Terminal, West 41st Street, Long Island City, New York City, New York, 10036, United States of America, bus to Newark airport, fly to Buffalo airport, then bus to Buffalo. 4 h 10 min $191. From 72 St line 2 subway to New York Penn Station, train to Newark Penn Station Amtrak, train to 30th Street Station, train to Philadelphia airport, fly to Buffalo airport, then bus to Buffalo. 5 h 30 min $459. From Lexington Av/63 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Buffalo. 6 h 3 min $204. From 86 St subway to New York, NY, bus to Toronto, ON, then bus to Buffalo, NY. 6 h 48 min $104. From Harlem-125th St. train to Poughkeepsie then train to Buffalo. 9 h 25 min $113. From New York, NY bus to Buffalo, NY. 9 h 40 min $59. From Manhattan drive to Buffalo. 6 h 54 min $45.