Flights from Detroit to Porto (DTW → OPO)
Loading map...
viaToronto(YYZ)
DTW→YYZ+1h 30mYYZ→OPO
8h 32m
viaMontreal(YUL)
DTW→YUL+1h 30mYUL→OPO
8h 33m
viaBoston(BOS)
DTW→BOS+1h 30mBOS→OPO
8h 38m
viaNew York(EWR)
DTW→EWR+1h 30mEWR→OPO
8h 44m
viaNew York(JFK)
DTW→JFK+1h 30mJFK→OPO
8h 45m
viaDublin(DUB)
DTW→DUB+1h 30mDUB→OPO
9h 42m
viaReykjavik(KEF)
DTW→KEF+1h 30mKEF→OPO
9h 56m
viaParis(CDG)
DTW→CDG+1h 30mCDG→OPO
10h 26m
viaAmsterdam(AMS)
DTW→AMS+1h 30mAMS→OPO
10h 49m
viaFrankfurt(FRA)
DTW→FRA+1h 30mFRA→OPO
11h 18m
viaMunich(MUC)
DTW→MUC+1h 30mMUC→OPO
11h 49m
viaRome(FCO)
DTW→FCO+1h 30mFCO→OPO
12h 17m
viaIstanbul(IST)
DTW→IST+1h 30mIST→OPO
15h 9m
Frequently asked questions
Are there direct flights from Detroit to Porto? Currently, there are no direct flights from DTW to OPO. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Detroit → Porto.
Try a nearby airport to Detroit
Flights to Porto (OPO) from other airports within 350 km of Detroit. Often unlocks cheaper fares or better times.
Or try a nearby airport to Porto
Flights from Detroit (DTW) to other airports within 350 km of Porto.