| Duration | 6 min |
|---|---|
| Distance | 33 mi |
| Average price | $19 |
| Nearby airports | 5 found |
The nearest airport to Yardley is Trenton-Mercer (TTN). However, there are better options for getting to Yardley. You can take a train from Philadelphia (PHL) to Yardley via Suburban Station in around 2h 10m. Alternatively, NJ Transit operates a bus from Trenton-Mercer Airport to West Upper Ferry Rd At Diane Dr every 3 hours. Tickets cost $2 and the journey takes 6 min.
Want to know about travelling to Yardley? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Yardley is Trenton-Mercer (TTN) Airport which is 2.7 miles away. Other nearby airports include Philadelphia (PHL) (33.5 miles), Newark (EWR) (46.9 miles), New York JFK (JFK) (62.7 miles) and New York La Guardia (LGA) (63.2 miles).
More informationIt takes 2h 10m to get from Yardley to Philadelphia (PHL) Airport.
More informationWe recommend flying to Philadelphia (PHL) Airport, which is 33.5 miles away from Yardley. The train from Philadelphia (PHL) to Yardley takes 2h 10m.
More informationThere are 147+ hotels available in Yardley.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps