- Home
- Flights
- Flights from Edinburgh
- Edinburgh to Beijing
Flights from Edinburgh to Beijing
Hainan Airlines flies nonstop from Edinburgh to Beijing. The flight takes around 10h 25m.
Direct flights available 10h 25m
Edinburgh to Beijing at a glance
Fastest flight10h 25mEstimated
Nonstop flightsYesHainan Airlines
Airlines flying nonstop from Edinburgh to Beijing
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| HAHainan Airlines | — | — | — | Search |
Good to know
- Distance
- 7,935 km4,928 miles
- Flight time
- 10h 25mestimate
- Time difference
- +8hBeijing vs Edinburgh
- Currency in Beijing
- CNY
- Airports
- EDI → PKX, PEK
Flights from Edinburgh to Beijing: questions answered
Are there direct flights from Edinburgh to Beijing?
Yes. Hainan Airlines flies this route nonstop.
How long is the flight from Edinburgh to Beijing?
A nonstop flight covers 7,935 km and takes around 10h 25m.
Which airlines fly from Edinburgh to Beijing?
Hainan Airlines operates nonstop flights on this route.
Which airports serve Edinburgh and Beijing?
Edinburgh: Edinburgh Airport (EDI). Beijing: Beijing Daxing International Airport (PKX) and Beijing Capital International Airport (PEK).
What is the time difference between Edinburgh and Beijing?
Beijing is 8 hours ahead of Edinburgh.





