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
₼1,755₼779.28₼1,755₼779.28
₼902.46
₼902.46
Jan₼967.05
₼967.05
Feb₼879.15
₼879.15
Mar₼1,022
₼1,022
Apr₼779.28
₼779.28
May₼940.46
₼940.46
Jun₼1,755
₼1,755
Jul₼801.06
₼801.06
Aug₼836.12
₼836.12
Sep₼909.92
₼909.92
Oct₼840.77
₼840.77
Nov₼1,372
₼1,372
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.