There are plenty of options allowing you to fly to Russia: regular flights of Russian and foreign airlines, lowcosters and charter flights. You can choose the price and comfort in accordance with your wishes and preferences.
To select and book flights, you can use the online services – www.skyscanner.ru, www.momondo.ru.
Moscow is serviced by three international airports:
Sheremetyevo – www.svo.aero
Domodedovo – www.domodedovo.ru
Vnukovo – www.vnukovo.ru
Saint Petersburg can be reached by plane arriving at Pulkovo international airport – www.pulkovoairport.ru, as well as on ferry from Finland and Sweden – www.stpeterline.com.
Airports of other major Russian cities:
Kazan – www.kazan.aero
Vladivostok – vvo.aero
Yekaterinburg – www.koltsovo.ru
Novosibirsk – www.tolmachevo.ru