Airlines such as American Airlines, United, JetBlue, Delta, Spirit, and Frontier offer flights from Philadelphia International Airport (PHL) to airports serving New York City, including Newark Liberty International Airport (EWR), LaGuardia Airport (LGA), and John F. Kennedy International Airport (JFK). The actual 'in-air' flight time is very short (around 1 hour or less), but total travel time, including check-in, security, layovers, and ground transport to/from airports, often makes flying less time-efficient than train or bus for this route. Prices can vary widely based on booking in advance and chosen airline/fare class.