Up to 15% savings with Visa cards
Get 5% OFF & 10% Wallet points on hotels, and 10% points on flights
When you arrive Moscow you will be landing in Domodedovo.
Best rate for flights from Saint Petersburg to Moscow is Aeroflot.
The cheapest day that you can book a flight from Saint Petersburg to Moscow is Sunday.