I found a very cheap ticket from my hometown in USA to Moscow and just purchased it, but would prefer to go to St. Petersburg as my final destination. Since I will already be at the airport, would you recommend buying another separate plane ticket from Moscow to St. Petersburg or take the rail? My first concern is that I fly into Moscow to SHEREMETYEVO but then depart at the end of my trip from DOMODEDOVO. So, if I purchased a round trip flight from SHEREMETYEVO then at the end of my trip I would need to take a bus from SHEREMETYEVO to DOMODEDOVO. Is this recommended? How much time/money should I plan on for this bus ride? It can be a typical, cheap bus. I also run the risk of having a problem with my luggage and missing my flight to St. Petersburg.
My second concern is buying a rail ticket online. What is the best site to do this? A round trip flight from Moscow to St. Petersburg is only $100 but it appears a rail is much more expensive.
Thank you in advance for your help. Вы можете ответить на русском языке если то легке для вас. Я раньше жил в Ст Петерсбург и очень рады вернуться!