Flights from Guangzhou to Edinburgh (CAN → EDI)
Loading map...
viaAmsterdam(AMS)
CAN→AMS+1h 30mAMS→EDI
13h 2m
viaBeijing(PEK)
CAN→PEK+1h 30mPEK→EDI
13h 3m
viaLondon(LHR)
CAN→LHR+1h 30mLHR→EDI
13h 18m
viaFrankfurt(FRA)
CAN→FRA+1h 30mFRA→EDI
13h 20m
viaLondon(LGW)
CAN→LGW+1h 30mLGW→EDI
13h 20m
viaBudapest(BUD)
CAN→BUD+1h 30mBUD→EDI
13h 31m
viaParis(CDG)
CAN→CDG+1h 30mCDG→EDI
13h 38m
viaIstanbul(IST)
CAN→IST+1h 30mIST→EDI
14h 6m
viaDubai(DXB)
CAN→DXB+1h 30mDXB→EDI
15h 9m
viaDoha(DOH)
CAN→DOH+1h 30mDOH→EDI
15h 19m
viaMadrid(MAD)
CAN→MAD+1h 30mMAD→EDI
15h 43m
viaToronto(YYZ)
CAN→YYZ+1h 30mYYZ→EDI
22h 25m
viaNew York(JFK)
CAN→JFK+1h 30mJFK→EDI
22h 47m
Frequently asked questions
Are there direct flights from Guangzhou to Edinburgh? Currently, there are no direct flights from CAN to EDI. 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 Guangzhou → Edinburgh.
Try a nearby airport to Guangzhou
Flights to Edinburgh (EDI) from other airports within 350 km of Guangzhou. Often unlocks cheaper fares or better times.
Or try a nearby airport to Edinburgh
Flights from Guangzhou (CAN) to other airports within 350 km of Edinburgh.