+ 665 Airlines worldwide
+ 60000 routes

Flights
Guests 1 , Economy

Cheap Flights from Beijing to Johannesburg (BJS - JNB)

The cheap last minute flights today and discounted airfares

Don't worry ! You still have a chance for your trip. Here’s our discounted airfares and the cheap last minute flights to Johannesburg...

  • This week $127
  • Next month $123
  • Next 2month $143
  • Thu 9 Dec
    BJS JNB
    Mon 13 Dec
    JNB BJS
    Indirect
    from $127
    Book
  • Fri 3 Dec
    BJS JNB
    Fri 10 Dec
    JNB BJS
    Indirect
    from $145
    Book
  • Wed 8 Dec
    BJS JNB
    Mon 13 Dec
    JNB BJS
    Indirect
    from $186
    Book
  • Thu 13 Jan
    BJS JNB
    Tue 18 Jan
    JNB BJS
    Indirect
    from $123
    Book
  • Tue 25 Jan
    BJS JNB
    Sun 30 Jan
    JNB BJS
    Indirect
    from $164
    Book
  • Sat 15 Jan
    BJS JNB
    Thu 20 Jan
    JNB BJS
    Indirect
    from $189
    Book
  • Mon 7 Feb
    BJS JNB
    Sat 12 Feb
    JNB BJS
    Indirect
    from $143
    Book
  • Tue 1 Feb
    BJS JNB
    Sun 6 Feb
    JNB BJS
    Indirect
    from $158
    Book
  • Fri 11 Feb
    BJS JNB
    Wed 16 Feb
    JNB BJS
    Indirect
    from $173
    Book

Fly non-stop to Johannesburg

Do you want to direct flights to Johannesburg ? We’ll help you find discounted arifares and the cheap flights.

AIRLINES THAT FLY NON-STOP
  • Iberia
  • Qatar Airways
  • Korean Air
  • Singapore Airlines
  • Qingdao Airlines
  • Donghai Airlines
  • Sichuan Airlines
  • S7 Airlines
  • Air Canada
  • Ryanair
  • Saudia
  • Shenzhen Airlines
  • Jeju Air
  • Air China
  • China Southern Airlines
  • Japan Airlines
  • Ruili Airlines
  • Guangxi Beibu Gulf Airlines
Search Mmore flights

Information of the flights from Beijing to Johannesburg

Popular flight searches

Check out other popular destinations found by fellow travellers

International departures to Johannesburg