Flights from Johannesburg to Sofia (JNB → SOF)
Loading map...
viaIstanbul(IST)
JNB→IST+1h 30mIST→SOF
10h 52m
viaDoha(DOH)
JNB→DOH+1h 30mDOH→SOF
12h 38m
viaMunich(MUC)
JNB→MUC+1h 30mMUC→SOF
12h 44m
viaZurich(ZRH)
JNB→ZRH+1h 30mZRH→SOF
12h 54m
viaDubai(DXB)
JNB→DXB+1h 30mDXB→SOF
13h 10m
viaFrankfurt(FRA)
JNB→FRA+1h 30mFRA→SOF
13h 23m
viaMadrid(MAD)
JNB→MAD+1h 30mMAD→SOF
13h 41m
viaParis(CDG)
JNB→CDG+1h 30mCDG→SOF
13h 51m
viaAmsterdam(AMS)
JNB→AMS+1h 30mAMS→SOF
14h 11m
viaLondon(LHR)
JNB→LHR+1h 30mLHR→SOF
14h 35m
Frequently asked questions
Are there direct flights from Johannesburg to Sofia? Currently, there are no direct flights from JNB to SOF. You may need to connect through another airport.
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Johannesburg → Sofia.
Try a nearby airport to Johannesburg
Flights to Sofia (SOF) from other airports within 350 km of Johannesburg. Often unlocks cheaper fares or better times.
Or try a nearby airport to Sofia
Flights from Johannesburg (JNB) to other airports within 350 km of Sofia.