Travel options for:
Newark to Buffalo
  • Fly from Newark

    $93 - $486
    1. Newark

      12 min - every 30 minutes

      $1 - $2

    2. Newark (EWR)

      1 h 23 min - non-stop

      $90 - $460

    3. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

  • Fly from New York La Guardia

    $77 - $401
    1. Newark

      22 min - hourly

      $5 - $8

    2. 34 St - Penn Station

      18 min - every 15 minutes

      $3

    3. Roosevelt Av/74 St

      9 min - every 15 minutes

      $2 - $7

    4. New York La Guardia (LGA)

      1 h 26 min - non-stop

      $65 - $360

    5. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

  • Fly from New York JFK

    $81 - $402
    1. Newark

      22 min - hourly

      $5 - $8

    2. Penn Station

      21 min - every 3 hours

      $4 - $6

    3. Jamaica AirTrain

      10 min - every 10 minutes

      $5

    4. New York JFK (JFK)

      1 h 21 min - non-stop

      $65 - $360

    5. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

  • Train to Philadelphia, fly

    $234 - $925
    1. Newark

      53 min - 4 times a day

      $70 - $200

    2. 30th Street Station

      18 min - every 30 minutes

      $8

    3. Philadelphia (PHL)

      1 h 16 min - non-stop

      $150 - $700

    4. Buffalo (BUF)

      25 min - every 4 hours

      $2 - $24

  • Bus Greyhound USA

    $66 - $148
    1. Newark Penn Station

      22 min - hourly

      $5 - $8

    2. New York Penn Station

      10 min - 2891 feet

    3. New York, NY

      2 h 30 min - once daily

      $50 - $120

    4. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

  • Bus Trailways New York

    $40 - $100
    1. Newark Penn Station

      9 h 38 min - once daily

      $40 - $100

  • Train

    $110 - $157
    1. Newark Penn Station

      22 min - hourly

      $5 - $8

    2. New York, NY

      2 h 35 min - once daily

      $40 - $60

    3. Albany

      5 h 21 min - every 3 hours

      $65 - $90

  • Bus

    $49 - $134
    1. Newark Penn Station

      35 min - hourly

      $3 - $24

    2. New York, NY

      9 h 24 min - once daily

      $45 - $110

  • Drive

    $35 - $55
    1. Newark

      6 h 38 min - 365.8 miles

      $35 - $55

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

From Broad St At Market St bus to Newark airport, fly to Buffalo airport, then bus to Buffalo. 3 h 24 min $174. From Newark Penn Station train to 34 St - Penn Station, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, then bus to Buffalo. 4 h 12 min $168. From Newark Penn Station train to Penn Station, train to Jamaica AirTrain, train to New York JFK airport, fly to Buffalo airport, then bus to Buffalo. 4 h 14 min $159. From Newark Penn Station Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Buffalo airport, then bus to Buffalo. 4 h 34 min $446. From Newark Penn Station train to New York Penn Station, walk to New York, NY, bus to Toronto, ON, then bus to Buffalo, NY. 7 h 12 min $108. From Newark Penn Station bus to Buffalo, NY. 9 h 38 min $59. From Newark Penn Station train to New York, NY, train to Albany, then train to Buffalo. 10 h 13 min $131. From Newark Penn Station bus to New York, NY then bus to Buffalo, NY. 10 h 59 min $76. From Newark drive to Buffalo. 6 h 38 min $43.