There are 4 ways to get from Trenton-Mercer Airport (TTN) to Princeton Junction by bus, train, taxi, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 608 bus, train
best- Take the bus from Trenton-Mercer Airport to Wallenberg Ave In Front Of Terminalbus 608
- Take the train from Trenton Transit Center to Princeton Jct.train Nec
52 min$4–9Drive 13.9 mi
cheapest- Drive from Trenton-Mercer Airport (TTN) to Princeton Junctioncar 13.9 mi
18 min$3–4Taxi
- Take the taxi from Trenton-Mercer Airport (TTN) to Princeton Junctiontaxi 13.9 mi
18 min$40–55Airport Transfer
- Take the rideshare from Trenton-Mercer-TTN to Princeton Junction13.9 mi
18 min
Trenton-Mercer Airport (TTN) to Princeton Junction by bus and train
Questions & Answers
The cheapest way to get from Trenton-Mercer Airport (TTN) to Princeton Junction is to drive which costs $2 - $4 and takes 18 min.
The fastest way to get from Trenton-Mercer Airport (TTN) to Princeton Junction is to taxi which takes 18 min and costs $40 - $55.
The distance between Trenton-Mercer Airport (TTN) and Princeton Junction is 16 miles. The road distance is 14 miles.
The best way to get from Trenton-Mercer Airport (TTN) to Princeton Junction without a car is to line 608 bus and train which takes 52 min and costs $3 - $9.
It takes approximately 52 min to get from Trenton-Mercer Airport (TTN) to Princeton Junction, including transfers.
Yes, the driving distance between Trenton-Mercer Airport (TTN) to Princeton Junction is 14 miles. It takes approximately 18 min to drive from Trenton-Mercer Airport (TTN) to Princeton Junction.
There are 133+ hotels available in Princeton Junction.
Check out Blablacar's carpooling service for rideshare options between Trenton-Mercer Airport (TTN) and Princeton Junction. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Trenton-Mercer Airport (TTN), USA and Princeton Junction, NJ, USA?
There is no direct connection from Trenton-Mercer Airport (TTN) to Princeton Junction. However, you can take the line 608 bus to Wallenberg Ave In Front Of Terminal, walk to Trenton Transit Center, then take the train to Princeton Jct.. Alternatively, you can then take the taxi to Princeton Junction.
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Train from Trenton Transit Center to Princeton Jct.
- Ave. Duration
- 13 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–11
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–11
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Trenton Transit Center to Princeton Jct.
- Ave. Duration
- 8 min
- Frequency
- 5 times a day
- Estimated price
- $2–7
- Website
- Amtrak
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Bus from Trenton-Mercer Airport to Wallenberg Ave In Front Of Terminal
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Website
- https://www.mozio.com
Rideshare from Trenton-Mercer-TTN to Princeton Junction
- Ave. Duration
- 18 min
- Frequency
- On demand
- Ave. Duration
- 18 min
- Estimated price
- $40–55
Brothers Taxi
- Phone
- +1 609-695-0234
- Website
- brotherstaxi.com
Trenton Star Cab
- Phone
- +1 609-943-8250
- Website
- trentonstarcab.com
Yellow Cab Trenton
- Phone
- +1 609-396-8181
- Website
- yellowcabtrenton.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide






