Visit Red Square and explore the historic sights such as St. Basil's Cathedral and the Kremlin. Enjoy a Russian dinner at nearby Cafe Pushkin.
Find unique souvenirs and antiques at Izmailovsky Market. After lunch, visit the nearby VDNKh which hosts an amusement park, space museum and more.
Explore the city's unique blend of Tatar and Russian culture. Visit the Kazan Kremlin and Kul Sharif Mosque. Enjoy local cuisine at Chak-chak restaurant.
Experience adrenaline-rush activities such as ziplining, bungee jumping or a high-ropes course. Afterward, visit the Ekiyat Puppet Museum.
Explore Sochi's beautiful beaches and hike to the Akhshtyrskaya Cave next to the Black Sea. Visit the Skypark AJ Hackett for bungee jumping.
Visit the Hermitage Museum and explore the historic sights in the Nevsky Prospekt area. End the day with dinner at the luxurious Belmond Grand Hotel Europe.
Explore the opulent summer palace of Peter the Great. Visit nearby Tsarskoye Selo for more palace exploration.
Visit the Murmansk Regional Museum of Local Lore to learn about the city's history. Take a boat tour to the North Cape and witness the Northern Lights (in season).
Immerse yourself in Saami culture. Enjoy traditional food, reindeer sledding and a sauna. Afterwards, visit the Murmansk Oceanarium.
Take a leisurely stroll through the Zaryadye Park before leaving Moscow and reminiscing on your incredible Russian adventure.
If you have more time, consider adding a day trip to Suzdal from Moscow. If you have less time, skip Murmansk and take an extra day trip from St. Petersburg instead. Be prepared for long travel times between destinations when taking trains or flights.