Travel options for:
New York JFK Airport (JFK) to Buffalo
  • Fly New York JFK to Buffalo

    $68 - $359
    1. New York JFK (JFK)

      1 h 21 min - non-stop

      $65 - $360

    2. Buffalo (BUF)

      17 min - every 4 hours - line 204

      $2

  • Fly New York JFK to Rochester, train

    $121 - $335
    1. New York JFK (JFK)

      1 h 19 min - non-stop

      $90 - $290

    2. Rochester (ROC)

      25 min - hourly - line 6

      $1 - $2

    3. Transit Center - no direction

      8 min - 2458 feet

    4. Rochester

      1 h 20 min - every 3 hours

      $30 - $45

  • Fly New York La Guardia to Buffalo

    $83 - $378
    1. New York JFK Airport (JFK)

      30 min - every 30 minutes

      $16

    2. New York La Guardia (LGA)

      1 h 28 min - non-stop

      $65 - $360

    3. Buffalo (BUF)

      17 min - every 4 hours - line 204

      $2

  • Fly Newark to Buffalo

    $124 - $494
    1. New York JFK Airport (JFK)

      1 h - hourly

      $32

    2. Newark (EWR)

      1 h 23 min - non-stop

      $90 - $460

    3. Buffalo (BUF)

      17 min - every 4 hours - line 204

      $2

  • Fly New York La Guardia to Rochester, train

    $137 - $463
    1. New York JFK Airport (JFK)

      30 min - every 30 minutes

      $16

    2. New York La Guardia (LGA)

      1 h 22 min - non-stop

      $90 - $400

    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

  • Bus Trailways New York

    $78 - $108
    1. JFK Airport

      1 h 20 min - every 30 minutes

      $18

    2. New York, NY

      7 h 35 min - twice daily

      $60 - $90

  • Train

    $114 - $186
    1. JFK International Airport

      10 min - every 10 minutes

      $5

    2. Jamaica

      19 min - every 4 hours

      $4 - $6

    3. New York Penn Station

      2 h 30 min - 4 times a day

      $40 - $85

    4. Albany

      5 h 21 min - every 3 hours

      $65 - $90

  • Bus Megabus

    $56 - $76
    1. JFK Airport

      1 h - every 30 minutes

      $18

    2. Grand Central - 42 St

      6 min - every 10 minutes - line 7

      $3

    3. New York, NY

      9 h 40 min - 3 times a day

      $35 - $55

  • Drive

    $35 - $60
    1. New York JFK Airport (JFK)

      7 h 10 min - 399 miles

      $35 - $60

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

From New York JFK airport fly to Buffalo airport then line 204 bus to Buffalo. 2 h 38 min $128. From New York JFK airport fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Buffalo. 4 h 34 min $195. From JFK Airport bus to New York La Guardia airport, fly to Buffalo airport, then line 204 bus to Buffalo. 4 h 15 min $158. From New York JFK Airport shuttle to Newark airport, fly to Buffalo airport, then line 204 bus to Buffalo. 4 h 40 min $194. From JFK Airport 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 7 min $212. From JFK Airport bus to New York, NY then bus to Buffalo, NY. 9 h 55 min $83. From JFK International Airport train to Jamaica, train to New York Penn Station, train to Albany, then train to Buffalo. 10 h 20 min $145. From JFK Airport bus to Grand Central - 42 St, line 7 subway to New York, NY, then bus to Buffalo, NY. 11 h 47 min $76. From New York JFK Airport (JFK) drive to Buffalo. 7 h 10 min $47.