Take off on cheap flights from Johannesburg to Moscow, your adventure starts now!

Find cheap airline tickets from Johannesburg to Moscow by date

  • any
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • any
  • November 2018
  • December 2018
  • January 2019
  • February 2019
  • March 2019
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • price
  • month of departure
  • month of return
$528
outward: Jan 21, 2019
8:45p JNB » 1:15p DME
Egyptair 1 stop (16h30m)
inbound: Jan 27, 2019
2:15p DME » 6:05a JNB
Egyptair 1 stop (15h50m)
$600
outward: Jan 20, 2019
8:40p JNB » 2:55p SVO
Unknown Company 1 stop (18h15m)
inbound: Jan 27, 2019
12:30p SVO » 8:25a JNB
Unknown Company 1 stop (19h55m)
$621
outward: Jan 20, 2019
6:15p JNB » 10:15a VKO
Turkish Airlines 1 stop (16h)
inbound: Jan 26, 2019
1:30p VKO » 10:05a JNB
Turkish Airlines 1 stop (20h35m)
$621
outward: Jan 20, 2019
6:15p JNB » 10:15a VKO
Turkish Airlines 1 stop (16h)
inbound: Jan 28, 2019
1:30p VKO » 10:05a JNB
Turkish Airlines 1 stop (20h35m)
$621
outward: Jan 21, 2019
6:15p JNB » 10:15a VKO
Turkish Airlines 1 stop (16h)
inbound: Jan 26, 2019
1:30p VKO » 10:05a JNB
Turkish Airlines 1 stop (20h35m)
$621
outward: Jan 21, 2019
6:15p JNB » 10:15a VKO
Turkish Airlines 1 stop (16h)
inbound: Jan 28, 2019
1:30p VKO » 10:05a JNB
Turkish Airlines 1 stop (20h35m)
$681
outward: Aug 2, 2019
6:25p JNB » 9:45a VKO
Turkish Airlines 1 stop (14h20m)
inbound: Aug 9, 2019
1:50p VKO » 10:25a JNB
Turkish Airlines 1 stop (21h35m)
$699
outward: Jan 19, 2019
6:15p JNB » 10:15a VKO
Turkish Airlines 1 stop (16h)
inbound: Jan 26, 2019
1:30p VKO » 10:05a JNB
Turkish Airlines 1 stop (20h35m)
$699
outward: Jan 19, 2019
6:15p JNB » 10:15a VKO
Turkish Airlines 1 stop (16h)
inbound: Jan 27, 2019
1:30p VKO » 10:05a JNB
Turkish Airlines 1 stop (20h35m)
$699
outward: Jan 19, 2019
6:15p JNB » 10:15a VKO
Turkish Airlines 1 stop (16h)
inbound: Jan 28, 2019
1:30p VKO » 10:05a JNB
Turkish Airlines 1 stop (20h35m)
$727
outward: Dec 15, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 8, 2019
9:30p DME » 3:35p JNB
Qatar Airways 1 stop (18h05m)
$889
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Siberia Airlines 1 stop (22h05m)
inbound: Jan 3, 2019
9:30p DME » 3:35p JNB
Siberia Airlines 1 stop (18h05m)
$2,323
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Qatar Airways 1 stop (16h05m)
$2,355
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Qatar Airways 1 stop (16h05m)
$2,361
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Qatar Airways 1 stop (16h05m)
$2,363
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Qatar Airways 1 stop (16h05m)
$2,364
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Qatar Airways 1 stop (16h05m)
$2,371
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Qatar Airways 1 stop (16h05m)
$2,385
outward: Dec 27, 2018
12:10p JNB » 8:00p DME
Siberia Airlines 1 stop (31h50m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Siberia Airlines 1 stop (16h05m)
$2,395
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Qatar Airways 1 stop (16h05m)
$2,426
outward: Dec 27, 2018
12:10p JNB » 10:15a DME
Qatar Airways 1 stop (22h05m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Qatar Airways 1 stop (16h05m)
$2,486
outward: Dec 27, 2018
12:10p JNB » 8:00p DME
Siberia Airlines 1 stop (31h50m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Siberia Airlines 1 stop (16h05m)
$2,487
outward: Dec 27, 2018
12:10p JNB » 8:00p DME
Siberia Airlines 1 stop (31h50m)
inbound: Jan 11, 2019
9:30p DME » 1:35p JNB
Siberia Airlines 1 stop (16h05m)
Return
Departure
23 January Jan Wednesday $retDate.dayShortName
24 January Jan Thursday $retDate.dayShortName
25 January Jan Friday $retDate.dayShortName
26 January Jan Saturday $retDate.dayShortName
27 January Jan Sunday $retDate.dayShortName
28 January Jan Monday $retDate.dayShortName
29 January Jan Tuesday $retDate.dayShortName
16 January Jan Wednesday $outDate.dayShortName
17 January Jan Thursday $outDate.dayShortName
18 January Jan Friday $outDate.dayShortName
19 January Jan Saturday $outDate.dayShortName
$688 $688 $688
20 January Jan Sunday $outDate.dayShortName
$612 $592 $612
21 January Jan Monday $outDate.dayShortName
$612 $520 $612
22 January Jan Tuesday $outDate.dayShortName
Find the cheapest Johannesburg Moscow flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Johannesburg - Moscow with these new dates, click on an offer. Want to depart from another city? Choose: New York - Moscow London - Moscow San Francisco - Moscow See more routes

Airlines operating flights from Johannesburg to Moscow

Sorry! We haven't found any airline tickets from Johannesburg to Moscow. Try launching another search above.

Travel tips for flights Johannesburg - Moscow

Average flight duration: 18h08m (flight with stopovers)

  • Arrival city:
  • Moscow, Russia
  • Airport(s):
  • Sheremetyevo International Airport (SVO)
  • Vnukovo International Airport (VKO)
  • Domodedovo International Airport (DME)
  • Local time:
  • Nov 18, 2018 9:19 PM, GMT+3
  • Weather:
  • min. 26ºF, max. 35ºF
  • Departure city:
  • Johannesburg, South Africa
  • Airport(s):
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Local time:
  • Nov 18, 2018 8:19 PM, GMT+2
  • Weather:
  • min. 65ºF, max. 87ºF