Travel options for:
New Brunswick to Rochester
  • Fly Newark to Rochester

    $109 - $463
    1. New Brunswick

      37 min - hourly

      $12 - $15

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      1 h 23 min - non-stop

      $90 - $440

    4. Rochester (ROC)

      19 min - hourly - line 6

      $1 - $2

  • Train to New York La Guardia, fly to Rochester

    $103 - $423
    1. New Brunswick

      55 min - 5 times a day

      $7 - $12

    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 24 min - non-stop

      $90 - $400

    5. Rochester (ROC)

      19 min - hourly - line 6

      $1 - $2

  • Train to New York JFK, fly to Rochester

    $107 - $314
    1. New Brunswick

      55 min - 5 times a day

      $7 - $12

    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 19 min - non-stop

      $90 - $290

    5. Rochester (ROC)

      19 min - hourly - line 6

      $1 - $2

  • Train to Philadelphia, fly to Rochester

    $206 - $710
    1. New Brunswick

      29 min - every 4 hours

      $5 - $10

    2. Trenton Transit Center Amtrak

      28 min - twice daily

      $22 - $40

    3. 30th Street Station

      18 min - every 30 minutes

      $8

    4. Philadelphia (PHL)

      1 h 13 min - non-stop

      $170 - $650

    5. Rochester (ROC)

      19 min - hourly - line 6

      $1 - $2

  • Fly Newark to Buffalo, bus

    $116 - $499
    1. New Brunswick

      37 min - hourly

      $12 - $15

    2. Newark Liberty Airport Station

      5 min - every 5 minutes

      $6

    3. Newark (EWR)

      1 h 23 min - non-stop

      $90 - $460

    4. Buffalo (BUF)

      1 h 20 min - 3 times a day

      $8 - $18

  • Bus Trailways New York

    $56 - $96
    1. New Brunswick Downtown

      56 min - every 30 minutes

      $6 - $21

    2. New York, NY

      6 h 10 min - once daily

      $50 - $75

  • Train

    $82 - $221
    1. New Brunswick

      55 min - 5 times a day

      $7 - $12

    2. New York Penn Station

      2 h 30 min - 4 times a day

      $35 - $80

    3. Albany

      4 h 1 min - every 3 hours

      $40 - $130

  • Bus Greyhound USA

    $56 - $112
    1. New Brunswick

      37 min - hourly

      $12 - $15

    2. Newark Airport Railroad

      6 min - hourly

      $9 - $12

    3. Newark

      7 h 30 min - once daily

      $35 - $85

  • Drive

    $30 - $50
    1. New Brunswick

      5 h 51 min - 327.9 miles

      $30 - $50

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

From New Brunswick train to Newark Liberty Airport Station, train to Newark airport, fly to Rochester airport, then line 6 bus to Rochester. 3 h 52 min $220. From New Brunswick train to 34 St - Penn Station, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Rochester airport, then line 6 bus to Rochester. 4 h 38 min $181. From New Brunswick train to Penn Station, train to Jamaica AirTrain, train to New York JFK airport, fly to Rochester airport, then line 6 bus to Rochester. 4 h 41 min $182. From Jersey Ave. train to Trenton Transit Center Amtrak, train to 30th Street Station, train to Philadelphia airport, fly to Rochester airport, then line 6 bus to Rochester. 4 h 50 min $348. From New Brunswick train to Newark Liberty Airport Station, train to Newark airport, fly to Buffalo airport, then bus to Rochester. 5 h 27 min $193. From New Brunswick Downtown bus to New York, NY then bus to Rochester, NY. 8 h 6 min $65. From New Brunswick train to New York Penn Station, train to Albany, then train to Rochester. 9 h 11 min $141. From New Brunswick train to Newark Airport Railroad Station, train to Newark, then bus to Rochester, NY. 9 h 23 min $83. From New Brunswick drive to Rochester. 5 h 51 min $39.

 
 

Train, bus or fly from New Brunswick to Rochester?

United Airlines and Air Canada fly from New Brunswick to Rochester every 4 hours. Alternatively, Coach USA operates a bus from New Brunswick to Rochester every 30 minutes. Tickets cost $6 - $21 and the journey takes 56 min. 2 other operators also service this route.
 

Book transport from New Brunswick to Rochester

Book trains from New Brunswick to Rochester