Travel options for:
New Jersey to Massachusetts
  • Bus Boltbus

    $18 - $28
    1. Newark, NJ

      4 h 2 min - 3 times a day

      $18 - $28

  • Train

    $130 - $350
    1. Newark Penn Station Amtrak

      4 h 17 min - 3 times a day

      $130 - $350

  • Bus Greyhound USA

    $14 - $70
    1. Ronald H. Brown St At Park St

      39 min - hourly - line 108

      $3 - $6

    2. New York, NY

      4 h 20 min - hourly

      $10 - $65

  • Drive

    $21 - $35
    1. Newark

      3 h 53 min - 222.9 miles

      $21 - $35

  • Fly from Newark

    $58 - $286
    1. Elizabeth

      13 min - hourly - line 62

      $1 - $2

    2. Newark (EWR)

      1 h 2 min - non-stop

      $55 - $280

    3. Boston (BOS)

      8 min - every 15 minutes

      $0

    4. Airport - Inbound

      5 min - every 10 minutes

      $2 - $4

  • Fly from Philadelphia

    $96 - $304
    1. Camden

      17 min - every 3 hours - line 412

      $1 - $2

    2. 6Th St At Race St

      12 min - 3497 feet

    3. Jefferson Station

      27 min - every 30 minutes

      $8

    4. Philadelphia (PHL)

      1 h 13 min - non-stop

      $85 - $290

    5. Boston (BOS)

      8 min - every 15 minutes

      $0

    6. Airport - Inbound

      5 min - every 10 minutes

      $2 - $4

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

From Newark, NJ bus to Boston (South Station). 4 h 2 min $19. From Newark Penn Station Amtrak train to Boston South Station Amtrak. 4 h 17 min $260. From Ronald H. Brown St At Park St line 108 bus to New York, NY then bus to Boston, MA. 5 h 30 min $34. From Newark drive to Boston. 3 h 53 min $26. From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Boston airport, bus to Airport - Inbound, then subway to Boston. 2 h 34 min $124. From Broadway At Everett St line 412 bus to 6Th St At Race St, walk to Jefferson Station, train to Philadelphia airport, fly to Boston airport, bus to Airport - Inbound, then subway to Boston. 3 h 48 min $172.