The nearest airport is in Philadelphia Intl. Airport (PHL), located 21.6 mi (34.8 km) from the city center. If you can't find a flight that works for your travel itinerary, you could book a flight to Philadelphia, PA (PNE-Northeast Philadelphia), which is 24.7 mi (39.7 km) away.