Travel options for:
New York JFK Airport (JFK) to Princeton Junction
  • Train

    $20 - $27
    1. JFK International Airport

      10 min - every 10 minutes

      $5

    2. Jamaica

      20 min - 5 times a day

      $4 - $6

    3. New York Penn Station

      1 h 12 min - every 3 hours

      $11 - $16

  • Train via New Lots Av

    $17 - $26
    1. JFK AIRPORT/TERMINAL 5

      31 min - every 15 minutes

      $2 - $7

    2. New Lots Av

      47 min - every 15 minutes - line 3

      $3

    3. New York Penn Station

      1 h 12 min - every 3 hours

      $11 - $16

  • Bus

    $30 - $48
    1. JFK Airport

      1 h 20 min - every 30 minutes

      $18

    2. New York Port Authority

      55 min - every 30 minutes

      $6 - $21

    3. New Brunswick

      15 min - every 3 hours

      $6 - $9

  • Drive

    $6 - $10
    1. New York JFK Airport (JFK)

      1 h 17 min - 65.7 miles

      $6 - $10

  • Towncar

    $16 - $180
    1. JFK Airport

      1 h 17 min - on demand

      $16 - $180

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

From JFK International Airport train to Jamaica, train to New York Penn Station, then train to Princeton Jct.. 2 h 13 min $24. From JFK AIRPORT/TERMINAL 5 AirTrain STATION bus to New Lots Av, line 3 subway to New York Penn Station, then train to Princeton Jct.. 2 h 58 min $23. From JFK Airport bus to New York Port Authority, bus to New Brunswick, then train to Princeton Jct.. 3 h $36. From New York JFK Airport (JFK) drive to Princeton Junction. 1 h 17 min $7. From JFK Airport towncar to Princeton Junction. 1 h 17 min $85.