There are currently 32 international nonstop flight routes from Philadelphia International Airport (PHL) to various destinations around the globe.
Whether you're headed to Europe, the Caribbean, Mexico, Canada, or the Middle East, check out this guide to learn how long your direct flight from Philly will take.
Please note that these times are approximate, and exact flight time will depend on the airline, route flown, weather conditions, and several other factors.
But for purposes of calculating how many on-board movies you'll watch, this should do just fine!
Flight times from Philadelphia to Europe
Zürich (ZRH) - 7h30
Dublin (DUB) - 6h45
London (LHR) - 7h05
Athens (ATH) - 9h50
Rome (FCO) - 8h20
Lisbon (LIS) - 7h
Barcelona (BCN) - 7h30
Madrid (MAD) - 7h10
Paris (CDG) - 7h30
Amsterdam (AMS) - 7h30
Frankfurt (FRA) - 7h45
Flight times from Philadelphia to the Caribbean
Aruba (AUA) - 4h48
Nassau (NAS) - 3h12
Grand Cayman (GCM) - 4h15
Punta Cana (PUJ) - 3h59
Santiago de los Caballeros (STI) - 4h03
Santo Domingo (SDQ) - 3h46
Kingston (KIN) - 3h52
Montego Bay (MBJ) - 3h38
San Juan (SJU) - 4h02
Sint Maarten (SXM) - 5h
Saint Lucia (UVF) - 4h48
Providenciales (PLS) - 3h50
Saint Thomas (STT) - 3h48
Flight times from Philadelphia to the Middle East
Doha (DOH) - 12h20
Flight times from Philadelphia to Mexico
Cancun (CUN) - 4h
Cozumel (CZM) - 4h23
Flight times from Philadelphia to Canada
Halifax (YHZ) - 1h35
Montreal (YUL) - 1h37
Quebec City (YQB) - 1h46
Toronto (YYZ) - 1h30
Flight times from Philadelphia to Other Destinations
Bermuda (BDA) - 2h20