General flight information: Johannesburg – Moscow
17 hr 15 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,394₼1,101₼1,394₼1,101
₼1,311
₼1,311
Jan₼1,233
₼1,233
Feb₼1,131
₼1,131
Mar₼1,230
₼1,230
Apr₼1,184
₼1,184
May₼1,181
₼1,181
Jun₼1,101
₼1,101
Jul₼1,160
₼1,160
Aug₼1,394
₼1,394
Sep₼1,129
₼1,129
Oct₼1,218
₼1,218
Nov₼1,335
₼1,335
DecFAQ
Flight duration from Johannesburg to Moscow
Average flight duration: 17 hours 15 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.