Travel from New-York-La-Guardia-Airport-LGA to Princeton-Junction

Train from New York La Guardia Airport (LGA) to Princeton Junction

NJ Transit operates a train from New York La Guardia Airport (LGA) to Princeton Junction hourly. Tickets cost $9 - $15 and the journey takes 1 hour 12 minutes.

How to get from New York La Guardia Airport (LGA) to Princeton Junction

ModeDurationPrice
From Ditmars Bl/102 St bus to 111 St, line 7 subway to Woodside, train to New York Penn Station, then train to Princeton Jct..2 h 15 min$27
From La Guardia Airport bus to Terminal B, line 62 bus to Newark Penn Station, then train to Princeton Jct..2 h 44 min$42
From New York La Guardia Airport (LGA) drive to Princeton Junction.1 h 12 min$7
From New York La Guardia Airport towncar to Princeton Junction.1 h 12 min$85

How long does it take to get from New York La Guardia Airport (LGA) to Princeton Junction?

It takes approximately 2 hours 15 minutes to get from New York La Guardia Airport (LGA) to Princeton Junction, including transfers.

Operators from New York La Guardia Airport (LGA) to Princeton Junction

OperatorPhoneWebsite
New York City Transit (MTA)New York City Transit (MTA)
Long Island Rail RoadLong Island Rail Road
NJ Transit+1 973-491-7000NJ Transit
NYC Airporter+1 718-777-5111NYC Airporter
JayrideJayride

Where can I go from New York La Guardia Airport (LGA)?

New York La Guardia Airport LGA to East Village New York La Guardia Airport LGA to Jamaica Ave Opp 210th St New York La Guardia Airport LGA to Vanderbilt YMCA New York New York La Guardia Airport LGA to Metropolitan Opera New York La Guardia Airport LGA to Troy NY USA New York La Guardia Airport LGA to Cuba New York La Guardia Airport LGA to Lake Placid NY USA New York La Guardia Airport LGA to Yale New Haven Hospital New York La Guardia Airport LGA to Bangor ME USA New York La Guardia Airport LGA to North Bellmore New York La Guardia Airport LGA to Rensselaer Polytechnic Institute New York La Guardia Airport LGA to Bedminster New York La Guardia Airport LGA to Meadowlands River Inn Secaucus New York La Guardia Airport LGA to 1049 5th Avenue New York La Guardia Airport LGA to Bossier City New York La Guardia Airport LGA to Sparkill New York La Guardia Airport LGA to Quebec City Windsor Corridor New York La Guardia Airport LGA to Montgomery NY USA New York La Guardia Airport LGA to Columbus Airport CMH New York La Guardia Airport LGA to Poughquag New York La Guardia Airport LGA to Puritas Av W 145Th St New York La Guardia Airport LGA to Tokyo Haneda Airport HND New York La Guardia Airport LGA to Westover School New York La Guardia Airport LGA to Monmouth Park Racetrack Emergency Medical Services New York La Guardia Airport LGA to Water Tower Place New York La Guardia Airport LGA to Austin Airport AUS New York La Guardia Airport LGA to Suffern Village Museum New York La Guardia Airport LGA to Webb Institute New York La Guardia Airport LGA to Ellington CT USA New York La Guardia Airport LGA to Branchville