Travel options for:
Newark Airport (EWR) to Princeton Junction
  • Train

    $28
    1. Terminal B

      6 min - every 5 minutes

      $6

    2. Newark Airport Railroad

      49 min - every 3 hours

      $23

  • Taxi

    $130 - $170
    1. Newark Airport (EWR)

      48 min - 40.5 miles

      $130 - $170

  • Drive

    $4 - $6
    1. Newark Airport (EWR)

      48 min - 40.5 miles

      $4 - $6

  • Towncar

    $16 - $180
    1. Terminal B

      47 min - on demand

      $16 - $180

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

From Terminal B train to Newark Airport Railroad Station then train to Princeton Jct.. 1 h 18 min $28. From Newark Airport (EWR) taxi to Princeton Junction. 48 min $163. From Newark Airport (EWR) drive to Princeton Junction. 48 min $4. From Terminal B towncar to Princeton Junction. 47 min $85.