Rome2Rio

Plan your Russia Itinerary with Real Train, Bus & Inter-City Routes

Russia travel plans with the routes already figured out

Rome2Rio itineraries for Russia are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in Russia

Moscow Velikiy Novgorod

Itinerary navigation

Days 1–4: Moscow, Russia

Activities
  • State Historical Museum
  • Pushkin State Museum of Fine Arts
Explore Moscow itineraries
Hotel
Hotel
Recommended
See more hotels

Day 5: Saint Petersburg, Russia

Day 6: Borovichi, Russia

Day 7: Velikiy Novgorod, Russia

8 days in Russia

Saint Petersburg Gelendzhik

Itinerary navigation

Day 1: Saint Petersburg, Russia

Activities
  • Catherine Palace and Amber Room
  • Kunstkamera
Explore Saint Petersburg itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–5: Moscow, Russia

Day 6: Donetsk, Russia

Day 7: Rostov-on-Don, Russia

Day 8: Gelendzhik, Russia

9 days in Russia

Kaliningrad Pskov

Itinerary navigation

Day 1: Kaliningrad, Russia

Activities
  • Kaliningrad State Art Gallery
  • Curonian Spit National Park
Explore Kaliningrad itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–5: Moscow, Russia

Day 6: Saint Petersburg, Russia

Day 7: Borovichi, Russia

Day 8: Velikiy Novgorod, Russia

Distance
Transport
Popular
Borovichi → Velikiy Novgorod by bus
  1. Take the bus from Borovichi to Velikiy Novgorodbus bus
3h 5m
$8–15
See more transport options
Activities
  • Vitoslavlitsy Museum of Wooden Architecture
  • Novgorod State United Museum-Reserve
Explore Velikiy Novgorod itineraries
Hotel
Hotel
Recommended
See more hotels

Day 9: Pskov, Russia

Distance
Transport
Popular
Velikiy Novgorod → Pskov by bus
  1. Take the bus from Velikiy Novgorod to Pskovbus bus
3h 5m
$10–18
See more transport options
Activities
  • Pskov Drama Theater named after A.S. Pushkin
  • Pskov Kremlin Krom
Explore Pskov itineraries
Hotel
Hotel
Recommended
See more hotels

10 days in Russia

Murmansk Gelendzhik

Itinerary navigation

Days 1–2: Murmansk, Russia

Activities
  • Murmansk Central Market
  • Kola Bay Viewpoint
Explore Murmansk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Saint Petersburg, Russia

Days 4–7: Moscow, Russia

Day 8: Donetsk, Russia

Day 9: Rostov-on-Don, Russia

Day 10: Gelendzhik, Russia

11 days in Russia

Kazan’ Velikiy Novgorod

Itinerary navigation

Day 1: Kazan’, Russia

Activities
  • Old Tatar Settlement
  • Bauman Street
Explore Kazan’ itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Cheboksary, Russia

Day 3: Nizhny Novgorod, Russia

Day 4: Kostroma, Russia

Distance
Transport
Popular
Nizhny Novgorod → Kostroma by bus
  1. Take the bus from Nizhny Novgorod to Kostromabus bus
7h 5m
$21–35
See more transport options
Activities
  • Museum of Wooden Architecture and Folk Art Kostroma Sloboda
  • Church of the Resurrection on the Debra
Explore Kostroma itineraries
Hotel
Hotel
Recommended
See more hotels

Days 5–8: Moscow, Russia

Day 9: Saint Petersburg, Russia

Day 10: Borovichi, Russia

Day 11: Velikiy Novgorod, Russia

Distance
Transport
Popular
Borovichi → Velikiy Novgorod by bus
  1. Take the bus from Borovichi to Velikiy Novgorodbus bus
3h 5m
$8–15
See more transport options
Activities
  • St Nicholas Cathedral Nikolo-Dvorishchensky Cathedral
  • River Volkhov Boat Trip
Explore Velikiy Novgorod itineraries
Hotel
Hotel
Recommended
See more hotels

12 days in Russia

Krasnodar Saint Petersburg

Itinerary navigation

Day 1: Krasnodar, Russia

Activities
  • Safari Park
  • Triumphal Arch Catherine the Great
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–6: Gelendzhik, Russia

Days 7–8: Sochi, Russia

Day 9: Adler, Russia

Day 10: Anapa, Russia

Day 11: Novorossiysk, Russia

Day 12: Saint Petersburg, Russia

13 days in Russia

Gelendzhik Moscow

Itinerary navigation

Days 1–5: Gelendzhik, Russia

Activities
  • Pshad Waterfalls
  • Gelendzhik Local Lore Museum
Explore Gelendzhik itineraries
Hotel
Hotel
Recommended
See more hotels

Days 6–7: Sochi, Russia

Day 8: Adler, Russia

Day 9: Anapa, Russia

Day 10: Krasnodar, Russia

Distance
Transport
Popular
Anapa → Krasnodar by bus
  1. Take the bus from Anapa to Krasnodarbus bus
3h 25m
$11–25
See more transport options
Activities
  • Krasnodar Regional Art Museum
  • Aqua Park Equator
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Day 11: Maykop, Russia

Distance
Transport
Popular
Krasnodar → Maykop by bus
  1. Take the bus from Krasnodar to Maykopbus bus
2h 40m
$8–23
See more transport options
Activities
  • St Michael the Archangel Cathedral
  • Maykop Childrens Park
Explore Maykop itineraries
Hotel
Hotel
Recommended
See more hotels

Days 12–13: Moscow, Russia

14 days in Russia

Sochi Moscow

Itinerary navigation

Days 1–2: Sochi, Russia

Activities
  • Rosa Khutor Ski Resort
  • Vorontsov Caves
Explore Sochi itineraries
Hotel
Hotel
Recommended
See more hotels

Days 3–7: Gelendzhik, Russia

Day 8: Anapa, Russia

Day 9: Krasnodar, Russia

Distance
Transport
Popular
Anapa → Krasnodar by bus
  1. Take the bus from Anapa to Krasnodarbus bus
3h 25m
$11–25
See more transport options
Activities
  • Krasnodar Academic Drama Theater
  • Galereya Krasnodar Shopping Mall
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Day 10: Maykop, Russia

Days 11–14: Moscow, Russia

15 days in Russia

Yekaterinburg Pskov

Itinerary navigation

Day 1: Yekaterinburg, Russia

Activities
  • Yekaterinburg State Academic Opera and Ballet Theatre
  • Church on the Blood
Explore Yekaterinburg itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Perm, Russia

Day 3: Ufa, Russia

Distance
Transport
Popular
Perm → Ufa by bus
  1. Take the bus from Perm to Ufabus bus
11h 20m
$24–40
See more transport options
Activities
  • Park Pobedy (Victory Park)
  • Museum of Archaeology and Ethnography
Explore Ufa itineraries
Hotel
Hotel
Recommended
See more hotels

Day 4: Kazan’, Russia

Day 5: Cheboksary, Russia

Day 6: Nizhny Novgorod, Russia

Day 7: Kostroma, Russia

Days 8–11: Moscow, Russia

Distance
Transport
Popular
Kostroma → Moscow by train
  1. Take the train from Kostroma to Moscowtrain train
4h 7m
$20–60
See more transport options
Activities
  • Cathedral of Christ the Savior
  • Pushkin State Museum of Fine Arts
Explore Moscow itineraries
Hotel
Hotel
Recommended
See more hotels

Day 12: Saint Petersburg, Russia

Day 13: Borovichi, Russia

Day 14: Velikiy Novgorod, Russia

Distance
Transport
Popular
Borovichi → Velikiy Novgorod by bus
  1. Take the bus from Borovichi to Velikiy Novgorodbus bus
3h 5m
$8–15
See more transport options
Activities
  • Novgorod State United Museum-Reserve
  • Millennium of Russia Monument
Explore Velikiy Novgorod itineraries
Hotel
Hotel
Recommended
See more hotels

Day 15: Pskov, Russia

Distance
Transport
Popular
Velikiy Novgorod → Pskov by bus
  1. Take the bus from Velikiy Novgorod to Pskovbus bus
3h 5m
$10–18
See more transport options
Activities
  • Church of St Basil on the Hill
  • Monument to the Battle on the Ice
Explore Pskov itineraries
Hotel
Hotel
Recommended
See more hotels

16 days in Russia

Vladivostok Krasnoyarsk

Itinerary navigation

Day 1: Vladivostok, Russia

Activities
  • Museum of the Pacific Fleet
  • Primorsky State Art Gallery
Explore Vladivostok itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Nakhodka, Russia

Day 3: Khabarovsk, Russia

Day 4: Komsomolsk-on-Amur, Russia

Days 5–8: Blagoveshchensk, Russia

Day 9: Svobodnyy, Russia

Day 10: Belogorsk, Russia

Distance
Transport
Popular
Svobodnyy → Belogorsk by train
  1. Take the train from Svobodnyy to Belogorsktrain train
56 min
$11–40
See more transport options
Activities
  • Belogorsk Local Lore Museum
  • Monument to the Founders of Belogorsk
Explore Belogorsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 11: Chita, Russia

Day 12: Irkutsk, Russia

Day 13: Novosibirsk, Russia

Day 14: Tomsk, Russia

Distance
Transport
Popular
Novosibirsk → Tomsk by bus
  1. Take the bus from Novosibirsk to Tomskbus bus
4h 20m
$20–29
See more transport options
Activities
  • Tomsk State University Botanical Garden
  • Memorial Museum NKVD Investigation Prison
Explore Tomsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 15: Kemerovo, Russia

Day 16: Krasnoyarsk, Russia

Distance
Transport
Popular
Kemerovo → Krasnoyarsk by bus, train
  1. Take the bus from Kemerovo to Krasnoyarskbus bus
  2. Take the transfer from Kemerovo to Krasnoyarsktransfer
  3. Take the train from Kemerovo to Krasnoyarsktrain train
10h 11m
See more transport options
Activities
  • Krasnoyarsk State Art Museum named after V.I. Surikov
  • Triumphal Arch
Explore Krasnoyarsk itineraries
Hotel
Hotel
Recommended
See more hotels

17 days in Russia

Nizhny Novgorod Maykop

Itinerary navigation

Day 1: Nizhny Novgorod, Russia

Activities
  • Museum of Folk Art
  • Nizhny Novgorod Cable Car
Explore Nizhny Novgorod itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Kazan’, Russia

Day 3: Cheboksary, Russia

Day 4: Yoshkar-Ola, Russia

Day 5: Ufa, Russia

Day 6: Perm, Russia

Distance
Transport
Popular
Ufa → Perm by bus
  1. Take the bus from Ufa to Permbus bus
11h 20m
$24–40
See more transport options
Activities
  • Louvre Museum
  • Montmartre Exploration
Explore Perm itineraries
Hotel
Hotel
Recommended
See more hotels

Days 7–11: Gelendzhik, Russia

Days 12–13: Sochi, Russia

Day 14: Adler, Russia

Day 15: Anapa, Russia

Day 16: Krasnodar, Russia

Distance
Transport
Popular
Anapa → Krasnodar by bus
  1. Take the bus from Anapa to Krasnodarbus bus
3h 25m
$11–25
See more transport options
Activities
  • Shukhov Tower
  • Triumphal Arch Catherine the Great
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Day 17: Maykop, Russia

Distance
Transport
Popular
Krasnodar → Maykop by bus
  1. Take the bus from Krasnodar to Maykopbus bus
2h 40m
$8–23
See more transport options
Activities
  • National Museum of the Republic of Adygea
  • Maykop Art Gallery
Explore Maykop itineraries
Hotel
Hotel
Recommended
See more hotels

18 days in Russia

Novosibirsk Petergof

Itinerary navigation

Day 1: Novosibirsk, Russia

Activities
  • Novosibirsk Opera and Ballet Theatre
  • Museum of the History of the West Siberian Railway
Explore Novosibirsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tomsk, Russia

Day 3: Kemerovo, Russia

Day 4: Krasnoyarsk, Russia

Day 5: Irkutsk, Russia

Days 6–9: Moscow, Russia

Day 10: Saint Petersburg, Russia

Day 11: Borovichi, Russia

Day 12: Velikiy Novgorod, Russia

Day 13: Pskov, Russia

Days 14–17: Vyborg, Russia

Day 18: Petergof, Russia

19 days in Russia

Makhachkala Borovichi

Itinerary navigation

Day 1: Makhachkala, Russia

Activities
  • Rassul Gamzatov Monument
  • Central Market Vtoroy Rynok
Explore Makhachkala itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Grozny, Russia

Days 4–5: Sochi, Russia

Days 6–10: Gelendzhik, Russia

Day 11: Anapa, Russia

Day 12: Krasnodar, Russia

Distance
Transport
Popular
Anapa → Krasnodar by bus
  1. Take the bus from Anapa to Krasnodarbus bus
3h 25m
$11–25
See more transport options
Activities
  • Krasnodar State Historical and Archaeological Museum-Reserve named after E.D. Felitsyn
  • Chistyakovskaya Grove Park
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Day 13: Maykop, Russia

Distance
Transport
Popular
Krasnodar → Maykop by bus
  1. Take the bus from Krasnodar to Maykopbus bus
2h 40m
$8–23
See more transport options
Activities
  • National Museum of the Republic of Adygea
  • Maykop Art Gallery
Explore Maykop itineraries
Hotel
Hotel
Recommended
See more hotels

Days 14–17: Moscow, Russia

Day 18: Saint Petersburg, Russia

Day 19: Borovichi, Russia

20 days in Russia

Rostov-on-Don Pskov

Itinerary navigation

Day 1: Rostov-on-Don, Russia

Activities
  • Museum of Railway Technology
  • Left Bank of Don
Explore Rostov-on-Don itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–6: Gelendzhik, Russia

Days 7–8: Sochi, Russia

Day 9: Adler, Russia

Day 10: Anapa, Russia

Day 11: Krasnodar, Russia

Day 12: Maykop, Russia

Days 13–16: Moscow, Russia

Day 17: Saint Petersburg, Russia

Distance
Transport
Popular
Moscow → Saint Petersburg by train
  1. Take the train from Moscow to Saint Petersburgtrain train
3h 47m
$26–340
See more transport options
Activities
  • Church of the Savior on Spilled Blood
  • Catherine Palace and Amber Room
Explore Saint Petersburg itineraries
Hotel
Hotel
Recommended
See more hotels

Day 18: Borovichi, Russia

Day 19: Velikiy Novgorod, Russia

Distance
Transport
Popular
Borovichi → Velikiy Novgorod by bus
  1. Take the bus from Borovichi to Velikiy Novgorodbus bus
3h 5m
$8–15
See more transport options
Activities
  • Saint Sophia Cathedral
  • Vitoslavlitsy Museum of Wooden Architecture
Explore Velikiy Novgorod itineraries
Hotel
Hotel
Recommended
See more hotels

Day 20: Pskov, Russia

Distance
Transport
Popular
Velikiy Novgorod → Pskov by bus
  1. Take the bus from Velikiy Novgorod to Pskovbus bus
3h 5m
$10–18
See more transport options
Activities
  • Pskov State United Historical, Architectural and Art Museum-Reserve
  • Dovmontov Gorod
Explore Pskov itineraries
Hotel
Hotel
Recommended
See more hotels

30 days in Russia

Volgograd Shushary

Itinerary navigation

Day 1: Volgograd, Russia

Activities
  • Volga-Don Shipping Canal
  • Pavlovs House
Explore Volgograd itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–3: Elista, Russia

Distance
Transport
Popular
Volgograd → Elista by bus
  1. Take the bus from Volgograd to Elistabus bus
7h 5m
$12–35
See more transport options
Activities
  • National Museum of the Republic of Kalmykia
  • The White Stupa Stupa of Enlightenment
Explore Elista itineraries
Hotel
Hotel
Recommended
See more hotels

Day 4: Mineralnye Vody, Russia

Day 5: Nalchik, Russia

Day 6: Kislovodsk, Russia

Days 7–8: Grozny, Russia

Day 9: Makhachkala, Russia

Day 10: Vladikavkaz, Russia

Days 11–14: Moscow, Russia

Day 15: Saint Petersburg, Russia

Day 16: Borovichi, Russia

Day 17: Velikiy Novgorod, Russia

Day 18: Pskov, Russia

Days 19–22: Vyborg, Russia

Day 23: Petergof, Russia

Day 24: Gatchina, Russia

Day 25: Kolpino, Russia

Days 26–29: Kupchino, Russia

Distance
Transport
Popular
Kolpino → Kupchino by train
  1. Take the train from Kolpino to Kupchinotrain train
12 min
$1–2
See more transport options
Activities
  • Frunzensky District Library System Central Library
  • Walk along the Volkovka River
Explore Kupchino itineraries
Hotel
Hotel
Recommended
See more hotels

Day 30: Shushary, Russia

Distance
Transport
Popular
Kupchino → Shushary by train
  1. Take the train from Kupchino to Shusharytrain train
8 min
$1
See more transport options
Activities
  • Observe Shusharys industrial landscape
  • Enjoy local cuisine at a Shushary cafe
Explore Shushary itineraries
Hotel
Hotel
Recommended
See more hotels

Popular cities in Russia to visit