Airline Time Days Duration & Stops

JNBMRU (MK 854) Check Time -T----- 4h & Non Stop Book now

JNBMRU South African (SA 7113) Check Time -T----- 4h & Non Stop Book now

JNBNBO Kenya (KQ 765) Check Time ---T-S- 4h 5m & Non Stop Book now

JNBCPT (H1 6811) Check Time MTWTF-S 2h 15m & Non Stop Book now

JNBCPT South African (SA 2003) Check Time --W-F-- 2h 10m & Non Stop Book now

JNBDUR (JE 241) Check Time MTWTF-- 1h 10m & Non Stop Book now

JNBCPT (H1 6757) Check Time MTWTF-S 2h 15m & Non Stop Book now

JNBCPT (JE 123) Check Time --WTF-- 2h 10m & Non Stop Book now

JNBCPT (MN 451) Check Time MTWTF-- 2h 5m & Non Stop Book now

JNBCPT South African (SA 303) Check Time MTWTF-- 2h 5m & Non Stop Book now

Johannesburg Flights, Cheap Air Tickets to Johannesburg, Johannesburg Flight Booking, Schedule & Status | MakeMyTrip India