In short: Work backward from your departure time. TSA's advice for New York–area airports is to arrive at least two hours before a domestic flight and three hours before an international one. Subtract the drive (from Princeton, usually around 50–65 minutes to Newark, 65–85 to Philadelphia and 85–110 to JFK without heavy traffic), then subtract a traffic cushion that grows at rush hour and before holidays. The result is your pickup time.
How early to leave for the airport is one of the most practical questions for travelers in Princeton, Trenton and the towns around them. Mercer County sits between five airports with very different drives: Trenton-Mercer is minutes away, Newark and Philadelphia are roughly an hour, and JFK and LaGuardia sit on the far side of New York City. This guide gives you a formula, the drive times for your town and three worked examples.
How early to leave: the pickup-time formula
Pickup time = departure time − time at the airport − drive time − traffic cushion.
- Time at the airport. TSA's New York–area advisory says at least two hours for domestic flights and three for international flights. TSA's traveler FAQ also suggests checking with your airline, because times vary by airport and date.
- Drive time. Use the table below. These are road times without heavy traffic.
- Traffic cushion. Extra time you choose to protect against congestion, weather and incidents. A reasonable starting point is around 20–30 minutes in quiet hours, 45–60 minutes in weekday rush hours or on Friday afternoons, and an hour or more before holidays or in bad weather.
Drive times from Mercer County to each airport
Distances are by road; times are usual ranges without heavy traffic. Use them as the "drive time" in the formula, then add your cushion.
| From | Newark (EWR) | Philadelphia (PHL) | JFK | LaGuardia (LGA) | Trenton-Mercer (TTN) |
|---|---|---|---|---|---|
| Princeton | 40 mi · 50–65 min | 54 mi · 65–85 min | 66 mi · 85–110 min | 63 mi · 80–105 min | 13 mi · 20–25 min |
| West Windsor | 40 mi · 50–65 min | 59 mi · 65–85 min | 66 mi · 85–110 min | 63 mi · 80–105 min | 15 mi · 20–25 min |
| East Windsor & Hightstown | 39 mi · 45–55 min | 56 mi · 65–85 min | 65 mi · 80–100 min | 62 mi · 75–100 min | 21 mi · 30–35 min |
| Robbinsville | 44 mi · 55–70 min | 50 mi · 60–75 min | 70 mi · 85–110 min | 67 mi · 85–110 min | 16 mi · 25–30 min |
| Hamilton | 46 mi · 55–70 min | 52 mi · 60–75 min | 71 mi · 90–115 min | 69 mi · 90–115 min | 15 mi · 20–25 min |
| Lawrenceville | 47 mi · 55–75 min | 49 mi · 60–75 min | 72 mi · 90–120 min | 70 mi · 90–115 min | 8 mi · 10–15 min |
| Trenton | 49 mi · 60–75 min | 43 mi · 55–70 min | 74 mi · 95–120 min | 72 mi · 90–120 min | 6 mi · 10–15 min |
| Ewing | 51 mi · 60–80 min | 45 mi · 55–75 min | 76 mi · 95–125 min | 74 mi · 95–120 min | 2 mi · about 5 min |
| Pennington & Hopewell | 51 mi · 65–85 min | 48 mi · 60–75 min | 77 mi · 95–125 min | 74 mi · 95–125 min | 6 mi · 10–15 min |
Two things stand out. First, Newark and Philadelphia are close to even from Lawrenceville, Hamilton and Robbinsville, so the flight schedule, not the drive, should decide between them. Second, JFK and LaGuardia add roughly 40 minutes of road time over Newark from every town in the table, before any New York City traffic, which is why they need the earliest pickups.
Time of day matters more than miles
A 50-mile drive can be the easiest part of your trip or the hardest, depending on when you leave, so how early to leave for the airport depends on the clock as much as the map. Three patterns to plan around:
Early morning
Pre-dawn pickups for first-wave flights usually meet the lightest roads. Security lines can still be long at that hour, so keep your full airport time.
Weekday rush hours
The New Jersey Turnpike and the approaches to Newark and New York slow down in the morning and late-afternoon commutes. These windows deserve the biggest cushion.
Fridays and holidays
Friday afternoons, holiday getaway days and big events near the Turnpike add traffic in both directions. Plan as if it will be slow, and enjoy it if it is not.
Airport-by-airport notes
Newark Liberty (EWR)
The nearest major airport for Princeton, West Windsor and East Windsor by drive time, reached on the New Jersey Turnpike. Newark has three terminals, so check yours before you set the pickup. Our Newark airport pickup guide covers arrivals, and the Newark airport car service page covers departures.
Philadelphia International (PHL)
Closer than Newark by drive time from Trenton, Ewing and Pennington. Once you are through security at PHL, you can walk between terminals without being screened again, and checkpoint opening hours differ by terminal, as the airport's checkpoint hours page shows. See our Philadelphia airport car service, or compare the two hubs in our PHL vs Newark guide.
JFK and LaGuardia
The longest drives from Mercer County, and the ones most exposed to bridge, tunnel and expressway traffic in New York City. Give them the largest cushion. Read our Princeton to JFK comparison, or see JFK and LaGuardia car service.
Trenton-Mercer (TTN)
A county-owned airport in the West Trenton section of Ewing Township, a short drive from most of Mercer County. The road time is small, so the airport time drives your plan; follow your airline's check-in guidance. Details are on our Trenton-Mercer airport car service page.
Three worked examples
- Princeton to Newark, 8:00 a.m. domestic flight. Be at the airport by 6:00 a.m. The drive is usually 50–65 minutes, and an early-morning cushion of 20–30 minutes gives a pickup between about 4:25 and 4:50 a.m. A 4:30 a.m. pickup is a sensible choice.
- Hamilton to Philadelphia, 5:30 p.m. international flight on a weekday. Be at the airport by 2:30 p.m. The drive is usually 60–75 minutes, and with a weekday-afternoon cushion of 45–60 minutes, plan a pickup between about 12:15 and 12:45 p.m.
- Trenton to JFK, 10:00 p.m. international flight on a Friday. Be at the airport by 7:00 p.m. The drive is usually 95–120 minutes, and a Friday cushion of 60–90 minutes puts the pickup between about 3:30 and 4:25 p.m. On a holiday weekend, lean toward the earlier end.
When you request a ride, tell us your flight time and we will suggest a pickup time for your route and day. You decide the final time, and it goes into your written quote.
What adds time at the airport
- Checking bags, especially oversized items such as golf clubs or car seats
- International travel, with document checks at the counter
- Wheelchair or mobility assistance, which Newark's airport site advises arranging in advance through your airline
- Young children, strollers and car seats
- Holiday peaks and the first flights of the morning
- Not having expedited screening such as TSA PreCheck
Coming home is easier to time: we monitor your flight, so your chauffeur adjusts to the actual landing time, with meet & greet available on request. You only need to send your flight number when you book and a text when you have your bags.