Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 16:20 PVG
    07:40 JNB
    21Hrs, 20m 1 Stop (SZX)
  • PVGShanghai Pudong International Airport 16:20 - JNB 07:40 21h 20m 1 Stop (SZX) Shenzhen
  • PVGShanghai Pudong International Airport 16:20
    SZXShenzhen Airport 00:10
  • SZXShenzhen Airport 19:00
    JNBJohannesburg O.R. Tambo International Airport 07:40
  • 21h 20m (5h 10m)
  • 1 Stop SZX · Shenzhen 5h 10m
  • Shenzhen Airlines (ZH 9516)Airbus
    Air China (CA 867)Airbus A359
  • Shenzhen Airlines (ZH 9516)
    • -
    • T
    • -
    • T
    • -
    • -
    • S
  • 16:25 PVG
    06:10 JNB
    19Hrs, 45m 1 Stop (SIN)
  • PVGShanghai Pudong International Airport 16:25 - JNB 06:10 19h 45m 1 Stop (SIN) Singapore
  • PVGShanghai Pudong International Airport 16:25
    SINSingapore Changi Airport 01:30
  • SINSingapore Changi Airport 22:05
    JNBJohannesburg O.R. Tambo International Airport 06:10
  • 19h 45m (3h 25m)
  • 1 Stop SIN · Singapore 3h 25m
  • Singapore Airlines (SQ 833)Boeing 777 300 Er
    Singapore Airlines (SQ 478)Airbus A359
  • Singapore Airlines (SQ 833)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 16:25 PVG
    06:25 JNB
    20Hrs, 00m 1 Stop (SIN)
  • PVGShanghai Pudong International Airport 16:25 - JNB 06:25 20h 1 Stop (SIN) Singapore
  • PVGShanghai Pudong International Airport 16:25
    SINSingapore Changi Airport 01:45
  • SINSingapore Changi Airport 22:05
    JNBJohannesburg O.R. Tambo International Airport 06:25
  • 20h (3h 40m)
  • 1 Stop SIN · Singapore 3h 40m
  • Singapore Airlines (SQ 833)Boeing 777 300 Er
    Singapore Airlines (SQ 478)Airbus A359
  • Singapore Airlines (SQ 833)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 17:40 SHA
    07:40 JNB
    20Hrs, 00m 1 Stop (SZX)
  • SHAShanghai Hongqiao International Airport 17:40 - JNB 07:40 20h 1 Stop (SZX) Shenzhen
  • SHAShanghai Hongqiao International Airport 17:40
    SZXShenzhen Airport 00:10
  • SZXShenzhen Airport 20:15
    JNBJohannesburg O.R. Tambo International Airport 07:40
  • 20h (3h 55m)
  • 1 Stop SZX · Shenzhen 3h 55m
  • Shenzhen Airlines (ZH 9508)Airbus
    Air China (CA 867)Airbus A359
  • Shenzhen Airlines (ZH 9508)
    • -
    • T
    • -
    • T
    • -
    • -
    • S
  • 18:25 PVG
    07:40 JNB
    19Hrs, 15m 1 Stop (SZX)
  • PVGShanghai Pudong International Airport 18:25 - JNB 07:40 19h 15m 1 Stop (SZX) Shenzhen
  • PVGShanghai Pudong International Airport 18:25
    SZXShenzhen Airport 00:10
  • SZXShenzhen Airport 21:10
    JNBJohannesburg O.R. Tambo International Airport 07:40
  • 19h 15m (3h)
  • 1 Stop SZX · Shenzhen 3h
  • Shenzhen Airlines (ZH 9526)Airbus
    Air China (CA 867)Airbus A359
  • Shenzhen Airlines (ZH 9526)
    • -
    • T
    • -
    • T
    • -
    • -
    • S
  • 23:00 PVG
    16:35 JNB
    23Hrs, 35m 1 Stop (DXB)
  • PVGShanghai Pudong International Airport 23:00 - JNB 16:35 23h 35m 1 Stop (DXB) Dubai
  • PVGShanghai Pudong International Airport 23:00
    DXBDubai International Airport 10:10
  • DXBDubai International Airport 05:20
    JNBJohannesburg O.R. Tambo International Airport 16:35
  • 23h 35m (4h 50m)
  • 1 Stop DXB · Dubai 4h 50m
  • Emirates (EK 303)Boeing 777 300 Er
    Emirates (EK 763)Airbus Industrie A380 800
  • Emirates (EK 303)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Shanghai to Johannesburg?

The most popular airline flying from Shanghai to Johannesburg is Qatar Airways. Find the latest flight deals on Wego.

How far is Johannesburg from Shanghai?

The flight distance between Shanghai and Johannesburg is 11781km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 16:20. The last flight of the day departs at 16:20. See the full list of flight times on Wego.