The closest major airport to Courtyard Philadelphia South at The Navy Yard is Philadelphia Intl. Airport (PHL), which is 7.6 mi away (11 minutes by car). Another top airport is Philadelphia, PA (PNE-Northeast Philadelphia), which is located 18.5 mi away (25-minute drive).