
Air China flights from Johannesburg to Shenzhen (JNB→SZX)
Prices were available within the past 7 days and start at £433 for one-way flights and £632 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, 10 Oct - Wed, 15 Oct
JNB
Johannesburg
SZX
Shenzhen
£632 Return, found 4 hours ago
£632
Return
found 4 hours ago
Mon, 2 Mar - Fri, 13 Mar
JNB
Johannesburg
SZX
Shenzhen
£634 Return, found 1 day ago
£634
Return
found 1 day ago
Mon, 8 Sept - Fri, 12 Sept
JNB
Johannesburg
SZX
Shenzhen
£655 Return, found 3 days ago
£655
Return
found 3 days ago
Mon, 13 Oct - Wed, 15 Oct
JNB
Johannesburg
SZX
Shenzhen
£678 Return, found 2 days ago
£678
Return
found 2 days ago
Mon, 8 Sept - Wed, 10 Sept
JNB
Johannesburg
SZX
Shenzhen
£679 Return, found 6 days ago
£679
Return
found 6 days ago
Mon, 15 Sept - Fri, 19 Sept
JNB
Johannesburg
SZX
Shenzhen
£706 Return, found 8 hours ago
£706
Return
found 8 hours ago
Mon, 13 Oct - Thu, 16 Oct
JNB
Johannesburg
SZX
Shenzhen
£715 Return, found 2 days ago
£715
Return
found 2 days ago
Origin airport | O.R. Tambo Intl. |
Destination airport | Shenzhen Intl. |
Airlines serving | Air China, Emirates, Etihad Airways, Singapore Airlines |
Popular airline | Singapore Airlines |
Distance | 10620 km |
Average flight time | 13 hours 20 mins |
- London to Singapore (LHR - SIN)
- London to Tokyo (LGW - HND)
- London to Seoul (LHR - ICN)
- London to Bangkok (LHR - BKK)
- London to Phuket (LHR - HKT)
- London to Kuala Lumpur (LHR - KUL)
- London to Hong Kong (LHR - HKG)
- London to Shanghai (LGW - PVG)
- London to Manila (LHR - MNL)
- London to Tokyo (LGW - NRT)
Popular Domestic Routes in Shenzhen Intl.
*Available to Expedia members.