Flights from London to Shanghai — compare routes right now

British Airways / Air China Direct 87
Via Beijing 73
Via Dubai 59
Loading map

3 routes compared

Flowing · 87/100

British Airways / Air China Direct avoids warning areas — others on this route do not.

British Airways / Air China Direct 87
vs.
Via Beijing 73
Clear airspace
·
Moderate extra time
·
Moderate reroute options

Based on official airspace warnings · checked 49m ago · How this works

Full breakdown →
All routes
British Airways / Air China Direct Best
Flowing · 87
Clear airspace · Moderate reroute options · Moderate extra time

This route currently avoids active disruption zones on the airspace. However, monitor the Russian airspace closure and Central Asian corridor congestion before your trip, as conditions can change. Check with your airline and official sources before booking.

Route assessed 49m ago

Full breakdown →
Via Beijing
Flowing · 73
Clear airspace · Weak reroute options · Moderate extra time

This route currently avoids the active Russian airspace closure. Your airspace looks undisrupted right now, but verify current conditions with your airline before booking, as the situation can change.

The catch

Very few backup paths if this route is disrupted

Route assessed 49m ago

Full breakdown →
Via Dubai
Watchful · 59
Near a warning area · Weak reroute options · Moderate extra time

The top option stays clear of all warning areas.

This route passes near active advisory zones in the Middle East, so airspace conditions warrant attention before you book. Check with your airline and official sources for the latest disruption status on this corridor.

The catch

Very few backup paths if this route is disrupted

Route assessed 49m ago

Full breakdown →
How we score routes

We score each route based on whether it flies near or through warning areas, how much longer it is, and how many reroute options exist — based on official flight warnings.

Some routes aren't covered yet — if yours is missing, that's a gap, not an assessment.

Scores compare route options; they are not safety ratings. Always check with your airline before booking.

Full explanation →

For reference only · Check with your airline before booking