Did you know?
- Kaliningrad, RU is the most popular connection for one stop flights between Moscow and Saint Petersburg.
- Alitalia has 1 one stop flights between Moscow and Saint Petersburg.
- The shortest connecting flight from Moscow to Saint Petersburg is 7 hours, 10 minutes on Dnieproavia.
- The smallest aircraft operated by Czech flying between Moscow and Saint Petersburg is a 32S with 140 seats.
- 25451 seats are available per day to fly out of Moscow connecting to Saint Petersburg.
Hotels in Saint Petersburg
Traveling on the route and need hotel in St Petersburg? Choose from more than 45,000 hotels.