Open live map →

CA840 — flight status & live tracker

Barcelona (BCN) → Shanghai (Pudong) (PVG)
Air China · Live position from global ADS-B networks

Track CA840 in real time on the ScanFlyGo live map. If the aircraft is airborne and within coverage, you’ll see its exact position, altitude, speed and heading along the Barcelona–Shanghai (Pudong) route.

✈️ Track CA840 on the live map

Route

CA840 is operated by Air China and flies from Josep Tarradellas Barcelona-El Prat Airport (BCN/LEBL) to Shanghai Pudong International Airport (PVG/ZSPD). Compare fares on this route →

The aircraft most recently seen operating CA840 was a Airbus A350-900 (ICAO type code A359). Equipment changes by season and demand, so the type shown on the live map is the one that counts today.

What a seat on Barcelona → Shanghai (Pudong) costs right now

Cheapest one-way fares found on this route in the last 48 hours, across 3 carrier(s). Prices move — open one to see live availability.

Ryanair 2026-09-17 · 1 stop €249 Vueling 2027-01-10 · 1 stop €285 easyJet 2026-09-30 · 1 stop €299

Fares are one-way, found by other travellers in the last 48 hours, and change constantly. ScanFlyGo earns a commission if you book — it costs you nothing extra.

Keep exploring

Frequently asked questions

How do I track flight CA840 live?

Open the ScanFlyGo live map for CA840 to see its current position, altitude and speed in real time. If the flight is airborne and within ADS-B coverage it appears on the map on the Barcelona–Shanghai (Pudong) route.

What route does CA840 fly?

CA840 (Air China) operates Barcelona (BCN/LEBL) to Shanghai (Pudong) (PVG/ZSPD).

What aircraft operates CA840?

CA840 was most recently observed being flown by a Airbus A350-900 (ICAO type A359). Airlines swap equipment by season and demand, so open the live map to see the exact aircraft — including its registration — operating today.

Is flight CA840 on time?

ScanFlyGo shows live aircraft position rather than airline schedule data. For exact departure and arrival times and delays, check the airline’s website — but the live map tells you instantly whether CA840 is already in the air and where it is.

Is tracking CA840 free?

Yes — ScanFlyGo flight tracking is free with no app or account, on desktop and mobile.

Positions come from community ADS-B networks for information and entertainment only — not for navigation. Coverage may be incomplete or delayed.