Wayfli › Edinburgh (EDI) › To Philadelphia (PHL)

Edinburgh (EDI) to Philadelphia (PHL) flights

There are direct flights from Edinburgh Airport to Philadelphia International Airport, sold by one airline: American Airlines. The distance is 5,374 km, about 7h 5m in the air. There are also 11 one-stop options, via airports such as Amsterdam, Paris and London.

Live fares for EDI → PHLSee all routes on the map
5,374 kmdistance
~7h 5mdirect flight time (estimate)
1direct airline
11one-stop options

Direct flights from Edinburgh to Philadelphia

RouteAirlines (incl. codeshares)DistanceTime (est.)
EDI → PHLAmerican Airlines5,374 km~7h 5m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamKLM and easyJet then American Airlines6,663 km~10h 50m
CDG ParisAir France and easyJet then American Airlines and Air France6,853 km~11h
LHR LondonBritish Airways then American Airlines and British Airways6,223 km~10h 15m
YYZ TorontoAir Canada and WestJet then American Airlines and Air Canada5,902 km~9h 50m
EWR NewarkUnited Airlines then American Airlines5,374 km~9h 15m
DUB DublinAer Lingus and Ryanair then American Airlines and Aer Lingus5,590 km~9h 30m
BRU BrusselsBrussels Airlines then American Airlines6,800 km~11h
IAD WashingtonUnited Airlines then United Airlines5,798 km~9h 45m
BOS BostonjetBlue and Delta then American Airlines and jetBlue5,376 km~9h 15m
YUL MontrealAir Canada then American Airlines5,497 km~9h 20m
YHZ HalifaxWestJet then American Airlines5,397 km~9h 15m

More from Edinburgh and Philadelphia

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.