Cheap Flights from Moscow to St. Petersburg
Flight from Moscow to St. Petersburg
Cheapest Travel on Obilet |
€ 54.36
|
Average Number of Trips Per Day |
47
|
The Most Favorable Price |
Shortest Flight Time |
1hr 20min
|
|
The Most Active Airline |
Distance |
|
Cheap Flight Tickets from Moscow to St. Petersburg
![]() |
15 June 2025-Sunday | ||
Moscow Sheremetyevo Airport |
St. Petersburg Pulkovo Airport |
€ 54.25 | |
21:25 | 22:55 | BUY |
![]() |
15 June 2025-Sunday | ||
Moscow Vnukovo Airport |
St. Petersburg Pulkovo Airport |
€ 65.73 | |
00:30 | 02:00 | BUY |
![]() |
15 June 2025-Sunday | ||
Moscow Vnukovo Airport |
St. Petersburg Pulkovo Airport |
€ 68.82 | |
08:00 | 09:30 | BUY |
![]() |
25 June 2025-Wednesday | ||
Moscow Vnukovo Airport |
St. Petersburg Pulkovo Airport |
€ 69.52 | |
17:00 | 18:30 | BUY |
![]() |
17 June 2025-Tuesday | ||
Moscow Vnukovo Airport |
St. Petersburg Pulkovo Airport |
€ 74.71 | |
09:10 | 10:45 | BUY |
![]() |
15 June 2025-Sunday | ||
Moscow Sheremetyevo Airport |
St. Petersburg Pulkovo Airport |
€ 77.79 | |
19:35 | 20:55 | BUY |
![]() |
15 June 2025-Sunday | ||
Moscow Sheremetyevo Airport |
St. Petersburg Pulkovo Airport |
€ 77.79 | |
08:25 | 09:50 | BUY |
![]() |
15 June 2025-Sunday | ||
Moscow Sheremetyevo Airport |
St. Petersburg Pulkovo Airport |
€ 77.79 | |
14:40 | 16:05 | BUY |
![]() |
25 June 2025-Wednesday | ||
Moscow Vnukovo Airport |
St. Petersburg Pulkovo Airport |
€ 77.96 | |
00:30 | 02:00 | BUY |
![]() |
25 June 2025-Wednesday | ||
Moscow Vnukovo Airport |
St. Petersburg Pulkovo Airport |
€ 77.96 | |
18:00 | 19:30 | BUY |
Moscow - Airports
Airport | Phone | Distance to the City Center | Transportation |
---|---|---|---|
Sheremetyevo Airport | |||
Vnukovo Airport | |||
Domododevo Airport | |||
Zhukovsky Airport | 0 km | Taxi, Bus |
St. Petersburg - Airports
Airport | Phone | Distance to the City Center | Transportation |
---|---|---|---|
Pulkovo Airport |
Alternative Flights Between Moscow - St. Petersburg
Popular Flights Departing From Moscow
- Moscow - Istanbul Flight Ticket € 158.51
- Moscow - Antalya Flight Ticket € 158.13
- Moscow - Ankara Flight Ticket € 211.15
- Moscow - Izmir Flight Ticket € 193.13
- Moscow - Adana Flight Ticket € 179.68
- Moscow - Belgrade Flight Ticket € 288.75
- Moscow - Dalaman Flight Ticket € 163.27
- Moscow - Baku Flight Ticket € 247.93
- Moscow - Bodrum Flight Ticket € 169.10
- Moscow - Varna Flight Ticket € 358.96
- Moscow - St. Petersburg Flight Ticket € 67.61
- Moscow - Sofia Flight Ticket € 265.03
Popular Flights Arriving At St. Petersburg
- Istanbul - St. Petersburg Flight Ticket € 232.22
- Antalya - St. Petersburg Flight Ticket € 229.40
- Ankara - St. Petersburg Flight Ticket € 194.55
- Moscow - St. Petersburg Flight Ticket € 67.61
- Adana - St. Petersburg Flight Ticket € 226.26
- Izmir - St. Petersburg Flight Ticket € 220.11
- Ordu - St. Petersburg Flight Ticket € 197.16
- Samsun - St. Petersburg Flight Ticket € 205.22
Frequently Asked Questions
How long does flight take from Moscow - St. Petersburg?
On average, the trip from Moscow - St. Petersburg takes 1 hour 20 minute.
Which airlines organize flights between Moscow - St. Petersburg?
Airline companies that organize flights between Moscow - St. Petersburg: THY, Air Serbia, Aeroflot Airlines, Rossiya Air, Aircompany Yakutia, Pobeda Airlines, Georgian Airways, Azimuth Airlines, Nordwind Airlines, Smart Avia are the companies.
Which airline company organizes the most flights between Moscow - St. Petersburg?
The company that organizes the most flights between Moscow - St. Petersburg: Aeroflot Airlines
How much is the cheap flight ticket between Moscow - St. Petersburg?
Cheap flight ticket between Moscow - St. Petersburg is 54.36 €.
Which airports can I use for Moscow - St. Petersburg flight?
Sheremetyevo Airport, Vnukovo Airport, Domododevo Airport, Bykovo Airport, Zhukovsky Airport can be used as the departure airport on the Moscow - St. Petersburg flight, and Pulkovo Airport can also be used as the arrival airport.