Flight Routes from Bali to Johannesburg

Compare cheap outbound and return flights from Bali (DPS) to Johannesburg (JNB) and find the best offer from numerous airlines and travel agencies.

Trip type
Flight distance
9,286 km
Time difference

Cheap flight offers from Bali to Johannesburg

sorted by price and recency
  1. –
    Etihad Airways
    –
    DPS–JNB
    1 stopover
    Etihad Airways
    –
    JNB–DPS
    1 stopover
    €820last seen 2 days ago
  2. –
    Etihad Airways
    –
    DPS–JNB
    1 stopover
    Etihad Airways
    –
    JNB–DPS
    1 stopover
    €818last seen 2 days ago
  3. –
    Jetstar Airways
    –
    DPS–JNB
    2 stopovers
    Emirates Airline
    –
    JNB–DPS
    2 stopovers
    €1,459last seen 2 days ago
  4. –
    Etihad Airways
    –
    DPS–JNB
    1 stopover
    Etihad Airways
    –
    JNB–DPS
    1 stopover
    €847last seen 2 days ago
  5. –
    Etihad Airways
    –
    DPS–JNB
    1 stopover
    Etihad Airways
    –
    JNB–DPS
    1 stopover
    €825last seen 2 days ago

Flight schedule from Bali (DPS) to Johannesburg (JNB)

Select a travel date in the flight schedule for the route from Bali (DPS) to Johannesburg (JNB) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flightsDPS–JNB · 3 of 3
fromto
dep.arr.
durationstopovers
  1. Feb 28 – Mar 6, 2027
  2. March 7 – 13, 2027
  3. March 14 – 20, 2027
    1. DPSJNB
      1 stopover
      1. Qatar Airways
    2. DPSJNB
      1 stopover
      1. Etihad Airways
    3. DPSJNB
      1 stopover
      1. Qatar Airways

      Important flight information

      Discover more flights around Bali and Johannesburg

      Departure airport Airport Denpasar-Bali (DPS)
      Departure country Flights from Indonesia
      Arrival airport Airport Johannesburg-Johannesburg Inernational (JNB)
      Destination country Flights to South Africa
      Departure country - Arrival airport Indonesia - Johannesburg-Johannesburg Inernational
      Departure airport - Destination country Denpasar-Bali - South Africa