General flight information: Moscow – Johannesburg
18 hr 10 min Flight duration
9,158 km Distance between cities
1 hr Time zone difference
Cheap flights
Prices found by our users over the last 48 hours
12-month price trend
₾2,782₾1,235₾2,782₾1,235
₾1,431
₾1,431
Jan₾1,533
₾1,533
Feb₾1,394
₾1,394
Mar₾1,621
₾1,621
Apr₾1,235
₾1,235
May₾1,491
₾1,491
Jun₾2,782
₾2,782
Jul₾1,270
₾1,270
Aug₾1,325
₾1,325
Sep₾1,442
₾1,442
Oct₾1,333
₾1,333
Nov₾2,174
₾2,174
DecFAQ
Flight duration from Moscow to Johannesburg
Average flight duration: 18 hours 10 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.