Travel options for:
Pittsburgh to Princeton Junction
  • Fly to Newark, train

    $152 - $442
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1 h 31 min - non-stop

      $120 - $410

    3. Newark (EWR)

      6 min - every 5 minutes

      $6

    4. Newark Airport Railroad

      49 min - every 3 hours

      $23

  • Fly to New York La Guardia, train

    $128 - $440
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1 h 26 min - non-stop

      $110 - $410

    3. New York La Guardia (LGA)

      27 min - every 15 minutes

      $2 - $7

    4. Woodside

      11 min - hourly

      $3 - $5

    5. New York Penn Station

      1 h 12 min - every 3 hours

      $11 - $16

  • Fly to Philadelphia, train

    $158 - $488
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1 h 10 min - non-stop

      $120 - $430

    3. Philadelphia (PHL)

      16 min - hourly

      $8

    4. University City

      17 min - 4893 feet

    5. Philadelphia 30th Street

      27 min - 3 times a day

      $22 - $40

    6. Trenton Transit Center

      13 min - hourly

      $5 - $8

  • Fly to New York JFK, train

    $132 - $430
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1 h 29 min - non-stop

      $110 - $400

    3. New York JFK (JFK)

      10 min - every 10 minutes

      $5

    4. Jamaica

      19 min - every 4 hours

      $4 - $6

    5. New York Penn Station

      1 h 12 min - every 3 hours

      $11 - $16

  • Fly to Lancaster, train

    $72 - $186
    1. Pittsburgh

      40 min - every 30 minutes

      $3

    2. Pittsburgh (PIT)

      1 h 20 min - non-stop

      $25 - $95

    3. Lancaster (LNS)

      8 min - 5.1 miles

      $15 - $19

    4. Lancaster Amtrak

      2 h - 5 times a week

      $30 - $70

  • Train

    $67 - $171
    1. Pittsburgh Amtrak

      8 h 24 min - once daily

      $60 - $170

    2. Trenton Transit Center

      13 min - hourly

      $5 - $8

  • Bus

    $53 - $108
    1. Pittsburgh, PA

      6 h 25 min - twice daily

      $35 - $85

    2. Market St At 11Th St

      2 h 33 min - every 2 hours

      $12 - $18

    3. Trenton Transit Center

      13 min - hourly

      $5 - $8

  • Bus, train

    $25 - $59
    1. Pittsburgh, PA

      7 h 50 min - twice daily

      $15 - $45

    2. 30th Street Station

      52 min - hourly

      $6 - $10

    3. S Clinton Ave At Wallenberg

      51 min - hourly - line 600

      $4 - $6

  • Drive

    $30 - $50
    1. Pittsburgh

      5 h 39 min - 338.8 miles

      $30 - $50

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

From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Newark airport, train to Newark Airport Railroad Station, then train to Princeton Junction. 4 h 31 min $251. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, then train to Princeton Junction. 5 h 32 min $256. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Trenton Transit Center, then train to Princeton Junction. 5 h 2 min $266. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to New York JFK airport, train to Jamaica, train to New York Penn Station, then train to Princeton Junction. 5 h 25 min $246. From Seventh Ave At Smithfield St bus to Pittsburgh airport, fly to Lancaster airport, taxi to Lancaster Amtrak, then train to Princeton Junction. 6 h 8 min $145. From Pittsburgh Amtrak train to Trenton Transit Center then train to Princeton Jct.. 8 h 53 min $123. From Pittsburgh, PA bus to Market St At 11Th St, bus to Trenton Transit Center, then train to Princeton Jct.. 10 h 9 min $63. From Pittsburgh, PA bus to 30th Street Station, train to S Clinton Ave At Wallenberg Blvd, then line 600 bus to Princeton Junction On Vaughn Drive. 10 h 43 min $45. From Pittsburgh drive to Princeton Junction. 5 h 39 min $40.