Travel from Nearby-Airports to Yardley

Bus or train from Nearby airports to Yardley?

SEPTA operates a train from Philadelphia (PHL) to Yardley every 30 minutes. Tickets cost $8 and the journey takes 16 min. SEPTA also services this route hourly. Alternatively, NJ Transit operates a bus from Trenton-Mercer (TTN) to Yardley every 3 hours. Tickets cost $1 - $2 and the journey takes 1 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Nearby airports to Yardley

ModeDurationPrice
From Airport Terminal A train to University City then train to Yardley.2 h 14 min$16
From Newark Liberty Airport Amtrak train to Wallenberg Blvd Across From Terminal then line 608 bus to State Police Barracks.1 h 58 min$31
From JFK International Airport train to Jamaica, train to New York Penn Station, train to Wallenberg Blvd Across From Terminal, then line 608 bus to State Police Barracks.3 h 18 min$122
From Ditmars Bl/102 St bus to 111 St, line 7 subway to Woodside, train to New York Penn Station, train to Wallenberg Blvd Across From Terminal, then line 608 bus to West Upper Ferry Rd At Diane Dr.3 h 18 min$125
From Grand Ave At W Upper Ferry Road line 608 bus to West Upper Ferry Rd At Diane Dr.1 min$0