answersLogoWhite

0

The shortest flight from EDI(Edinburgh) to JNB(Johannesburg ) would take 13 hours and 30 minutes with 1 stop,according to expedia.co.uk.It seems there is no direct flight.

£578.28

- Expedia Special Fare 06:10 Depart Edinburgh (EDI)

Arrive Johannesburg (JNB) 20:40 Sat 4-Oct

Duration: 13hr 30min Air France 5147 / 994

Connect in Paris (CDG)

19:45 Depart Johannesburg (JNB)

Arrive Edinburgh (EDI) 08:25 +1 day Wed 8-Oct

Duration: 13hr 40min Air France 995 / 5050

Connect in Paris (CDG)

There are also other trip choices,which the trip time is 23 hours,this is because the wait for the connecting flight from the choice of the city is longer or there's more than 1 stop.

User Avatar

Wiki User

16y ago

What else can I help you with?