Flight tickets from Moscow Saint Petersburg

MOW
LED

General flight information: Moscow – Saint Petersburg

1 ⁠hr 27 ⁠min Flight duration
634 km Distance between cities
345 Direct flights per week
05:30 Earliest departure
00:30 Latest departure

Cheap flights

Prices found by our users over the last 48 hours

Cheapest
TJS 268.56
Sat 9 May 20:50 – 00:41
3 ⁠hr 51 ⁠min / direct
Cheapest including baggage
TJS 520.3
Tue 28 Apr 19:30 – 21:00
1 ⁠hr 30 ⁠min / direct

Direct flight schedule

Airlines with direct flights from Moscow Saint Petersburg

12-month price trend

TJS 743.42TJS 524.45TJS 743.42TJS 524.45
TJS 566.14
Jan
TJS 566.14
TJS 552.7
Feb
TJS 552.7
TJS 524.45
Mar
TJS 524.45
TJS 658.55
Apr
TJS 658.55
TJS 558.35
May
TJS 558.35
TJS 634.69
Jun
TJS 634.69
TJS 663.44
Jul
TJS 663.44
TJS 743.42
Aug
TJS 743.42
TJS 552.07
Sep
TJS 552.07
TJS 581.46
Oct
TJS 581.46
TJS 630.42
Nov
TJS 630.42
TJS 585.85
Dec
TJS 585.85

Airlines with flights from Moscow Saint Petersburg

Airports in Moscow

with flights to Saint Petersburg

Airports in Saint Petersburg

receiving flights from Moscow

FAQ

Flight duration from Moscow to Saint Petersburg

Average flight duration: 1 hour 27 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.

Distance between Moscow and Saint Petersburg

Are there direct flights from Moscow to Saint Petersburg?

Which airlines fly from Moscow to Saint Petersburg

Which city is best for a layover?

How does the period of travel affect the price?