Depending on the season, there are currently 28-32 international nonstop flight routes from Philadelphia International Airport (PHL) to various international 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
Next:
Now that you know how quick and easy it can be to get to these destinations from Philadelphia, find out how to score the cheapest airline tickets possible with our Ultimate Guide to Finding Cheap Flights from Philly