Flynavo
Moscow

Rome – Moscow: cheap flights

Prices on this page were found by travellers in recent searches. Choose your dates to see live prices from airlines and travel agencies.Round trips from Rome to Moscow currently start at $332. The cheapest month is November, from $332.

economy

Choose both cities from the list.

Choose a departure date.

Round trip from

$332

25 Nov – 29 Nov · Wizz Air Malta · 1 stop

found today

Also for this trip: eSIM Transfer

The route at a glance

About 2376 km separate Rome and Moscow; the quickest flight is 6 h 35 min and a typical one 7 h 5 min.

None of the cheapest tickets found were direct; Wizz Air Malta carries 67% of them.

Most cheap flights leave from Leonardo da Vinci-Fiumicino Airport (23 km from the centre of Rome).

Most land at Vnukovo Airport (27 km from the centre of Moscow).

A one-way ticket starts at $171, a round trip at $332.

Cheapest price by month

MonthRound trip from
November 2026$332
December 2026$369
January 2027$412
February 2027$411
March 2027$451
April 2027$485
May 2027$543
June 2027$602
July 2027$568
August 2027$676
September 2027$569
October 2027$332

Cheapest day to fly

The cheapest departure in the next two months is 25 November at $171.

Wednesday is the cheapest day of the week to fly.

Cheapest day to fly
MonTueWedThuFriSatSun
4
$490
5
$492
6
$473
7
$443
8
$289
9
$297
10
$293
11
$281
12
$256
13
$271
14
$261
15
$241
16
$249
17
$262
18
$199
19
$218
20
$245
21
$244
22
$223
23
$216
24
$233
25
$171
26
$180
27
$197
28
$241
29
$224
30
$208
1 Dec
$201
2
$189
3
$183
4
$208
5
$237
6
$202
7
$192
8
$200
9
$190
10
$193
11
$196
12
$200
13
$202
14
$193
15
$203
16
$197
17
$213
18
$207
19
$234
20
$234
21
$231
22
$229
23
$224
24
$231
25
$237
26
$273
28
$243
29
$201
30
$211
31
$182

Cheaper More expensive

  • $171 — Wednesday, Nov. 25, 2026
  • $180 — Thursday, Nov. 26, 2026
  • $182 — Thursday, Dec. 31, 2026
  • $183 — Thursday, Dec. 3, 2026
  • $189 — Wednesday, Dec. 2, 2026
  • $190 — Wednesday, Dec. 9, 2026
  • $192 — Monday, Dec. 7, 2026
  • $193 — Thursday, Dec. 10, 2026
  • $193 — Monday, Dec. 14, 2026
  • $196 — Friday, Dec. 11, 2026
  • $197 — Friday, Nov. 27, 2026
  • $197 — Wednesday, Dec. 16, 2026
  • $199 — Wednesday, Nov. 18, 2026
  • $200 — Tuesday, Dec. 8, 2026
  • $200 — Saturday, Dec. 12, 2026
  • $201 — Tuesday, Dec. 1, 2026
  • $201 — Tuesday, Dec. 29, 2026
  • $202 — Sunday, Dec. 6, 2026
  • $202 — Sunday, Dec. 13, 2026
  • $203 — Tuesday, Dec. 15, 2026
  • $207 — Friday, Dec. 18, 2026
  • $208 — Monday, Nov. 30, 2026
  • $208 — Friday, Dec. 4, 2026
  • $211 — Wednesday, Dec. 30, 2026
  • $213 — Thursday, Dec. 17, 2026
  • $216 — Monday, Nov. 23, 2026
  • $218 — Thursday, Nov. 19, 2026
  • $223 — Sunday, Nov. 22, 2026
  • $224 — Sunday, Nov. 29, 2026
  • $224 — Wednesday, Dec. 23, 2026
  • $229 — Tuesday, Dec. 22, 2026
  • $231 — Monday, Dec. 21, 2026
  • $231 — Thursday, Dec. 24, 2026
  • $233 — Tuesday, Nov. 24, 2026
  • $234 — Saturday, Dec. 19, 2026
  • $234 — Sunday, Dec. 20, 2026
  • $237 — Saturday, Dec. 5, 2026
  • $237 — Friday, Dec. 25, 2026
  • $241 — Sunday, Nov. 15, 2026
  • $241 — Saturday, Nov. 28, 2026
  • $243 — Monday, Dec. 28, 2026
  • $244 — Saturday, Nov. 21, 2026
  • $245 — Friday, Nov. 20, 2026
  • $249 — Monday, Nov. 16, 2026
  • $256 — Thursday, Nov. 12, 2026
  • $261 — Saturday, Nov. 14, 2026
  • $262 — Tuesday, Nov. 17, 2026
  • $271 — Friday, Nov. 13, 2026
  • $273 — Saturday, Dec. 26, 2026
  • $281 — Wednesday, Nov. 11, 2026
  • $289 — Sunday, Nov. 8, 2026
  • $293 — Tuesday, Nov. 10, 2026
  • $297 — Monday, Nov. 9, 2026
  • $443 — Saturday, Nov. 7, 2026
  • $473 — Friday, Nov. 6, 2026
  • $490 — Wednesday, Nov. 4, 2026
  • $492 — Thursday, Nov. 5, 2026

Price trend, last 30 days

Over the last 30 days the fare moved between $114 and $365, averaging $293.

Today's price is 13% above that average; waiting may pay off.

  • 5 October — $361
  • 6 October — $361
  • 7 October — $361
  • 8 October — $345
  • 9 October — $345
  • 10 October — $353
  • 11 October — $350
  • 12 October — $350
  • 13 October — $325
  • 14 October — $325
  • 15 October — $325
  • 16 October — $325
  • 17 October — $325
  • 18 October — $325
  • 19 October — $325
  • 20 October — $354
  • 21 October — $354
  • 22 October — $354
  • 23 October — $354
  • 24 October — $356
  • 25 October — $356
  • 26 October — $365
  • 27 October — $365
  • 28 October — $114
  • 29 October — $114
  • 30 October — $114
  • 31 October — $114
  • 1 November — $114
  • 2 November — $114
  • 3 November — $114
  • 4 November — $332

Trip length and timing

The cheapest tickets are for stays of about 7 nights (the very cheapest: 4 nights), booked around 28 days ahead.

Airlines on this route

Airports used

Trip essentials

Flight deals from Rome in Telegram

A daily digest of the cheapest fares from your city and instant alerts when a price drops. Free, no account needed.

Questions and answers

What is the cheapest price for flights from Rome to Moscow?
The cheapest round-trip ticket found recently costs $332.
Which month is the cheapest to fly from Rome to Moscow?
November 2026 is currently the cheapest month, with tickets from $332.
Are there direct flights from Rome to Moscow?
No direct flights were found in recent searches; the cheapest options include at least one stop.
Which airlines fly from Rome to Moscow?
Airlines found on this route: FLYONE Armenia, easyJet, Eurowings, Air Serbia, Pegasus Airlines, Turkish Airlines, Ajet, Vueling, Wizz Air Malta, Wizz Air.
How far is Moscow from Rome?
The distance is about 2376 km.
How long is the flight from Rome to Moscow?
The shortest flight takes 6 h 35 min; most take about 7 h 5 min.
Which airports do flights from Rome to Moscow use?
Most depart from Leonardo da Vinci-Fiumicino Airport and arrive at Vnukovo Airport.
What is the cheapest day of the week to fly from Rome to Moscow?
In the next two months, Wednesday departures are the cheapest; the single cheapest day is 25 November at $171.
Round trip from $332 Check live prices