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 Pskov

Itinerary navigation

Days 1–3: Moscow, Russia

Activities
  • Gorky Park
  • Arbat Street
Explore Moscow itineraries
Hotel
Hotel
Recommended
See more hotels

Day 4: Saint Petersburg, Russia

Day 5: Borovichi, Russia

Day 6: Velikiy Novgorod, Russia

Day 7: Pskov, Russia

8 days in Russia

Kaliningrad Pskov

Itinerary navigation

Day 1: Kaliningrad, Russia

Activities
  • Church of the Holy Family
  • Curonian Spit National Park
Explore Kaliningrad itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–4: Moscow, Russia

Day 5: Saint Petersburg, Russia

Day 6: Borovichi, Russia

Day 7: Velikiy Novgorod, Russia

Day 8: Pskov, Russia

9 days in Russia

Saint Petersburg Krasnogorsk

Itinerary navigation

Day 1: Saint Petersburg, Russia

Activities
  • Faberge Museum
  • Kunstkamera
Explore Saint Petersburg itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–4: Moscow, Russia

Day 5: Troitsk, Moscow, Russia

Days 6–7: Podolsk, Russia

Day 8: Odintsovo, Russia

Day 9: Krasnogorsk, Russia

10 days in Russia

Murmansk Odintsovo

Itinerary navigation

Days 1–2: Murmansk, Russia

Activities
  • Try Arctic Cuisine at Tundra Grill & Bar
  • Church of the Savior on Waters
Explore Murmansk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Saint Petersburg, Russia

Days 4–6: Moscow, Russia

Day 7: Troitsk, Moscow, Russia

Days 8–9: Podolsk, Russia

Day 10: Odintsovo, Russia

11 days in Russia

Kazan’ Podolsk

Itinerary navigation

Day 1: Kazan’, Russia

Activities
  • Museum of Soviet Lifestyle
  • Sviyazhsk Island Town
Explore Kazan’ itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Nizhny Novgorod, Russia

Day 3: Kostroma, Russia

Distance
Transport
Popular
Nizhny Novgorod → Kostroma by bus
  1. Take the bus from Nizhny Novgorod to Kostromabus bus
7h 5m
$22–35
See more transport options
Activities
  • Shopping Arcades Gostiny Dvor
  • Epiphany Convent Bogoyavlensko-Anastasiin Monastery
Explore Kostroma itineraries
Hotel
Hotel
Recommended
See more hotels

Day 4: Yaroslavl, Russia

Distance
Transport
Popular
Kostroma → Yaroslavl by train
  1. Take the train from Kostroma to Yaroslavltrain train
1h 40m
$13–45
See more transport options
Activities
  • Church of Elijah the Prophet
  • Governors House
Explore Yaroslavl itineraries
Hotel
Hotel
Recommended
See more hotels

Day 5: Saint Petersburg, Russia

Days 6–8: Moscow, Russia

Day 9: Troitsk, Moscow, Russia

Days 10–11: Podolsk, Russia

12 days in Russia

Krasnodar Mineralnye Vody

Itinerary navigation

Day 1: Krasnodar, Russia

Activities
  • Street Krasnaya Main Walking Street
  • Krasnodar Academic Drama Theater
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Stavropol, Russia

Day 3: Kislovodsk, Russia

Day 4: Pyatigorsk, Russia

Days 5–8: Grozny, Russia

Day 9: Makhachkala, Russia

Day 10: Vladikavkaz, Russia

Days 11–12: Mineralnye Vody, Russia

Distance
Transport
Popular
Vladikavkaz → Mineralnye Vody by train
  1. Take the train from Vladikavkaz to Mineralnye Vodytrain train
4h 8m
$6–50
See more transport options
Activities
  • Cathedral of the Intercession of the Holy Virgin Visit
  • Kislovodsk National Park Walk
Explore Mineralnye Vody itineraries
Hotel
Hotel
Recommended
See more hotels

13 days in Russia

Yakutsk Yaroslavl

Itinerary navigation

Days 1–3: Yakutsk, Russia

Activities
  • Chochur Muran Ethno-Complex and Restaurant
  • Permafrost Kingdom
Explore Yakutsk itineraries
Hotel
Hotel
Recommended
See more hotels

Days 4–6: Moscow, Russia

Day 7: Saint Petersburg, Russia

Day 8: Borovichi, Russia

Day 9: Velikiy Novgorod, Russia

Day 10: Pskov, Russia

Distance
Transport
Popular
Velikiy Novgorod → Pskov by bus
  1. Take the bus from Velikiy Novgorod to Pskovbus bus
3h 5m
$11–19
See more transport options
Activities
  • Pogankin Chambers
  • Church of the Assumption from Paromenye
Explore Pskov itineraries
Hotel
Hotel
Recommended
See more hotels

Day 11: Smolensk, Russia

Distance
Transport
Popular
Pskov → Smolensk by bus
  1. Take the bus from Pskov to Smolenskbus bus
7h 20m
$21–40
See more transport options
Activities
  • Smolensk State Museum of Fine Arts
  • Lopatin Garden
Explore Smolensk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 12: Tver, Russia

Day 13: Yaroslavl, Russia

14 days in Russia

Sochi Grozny

Itinerary navigation

Day 1: Sochi, Russia

Activities
  • Tea Plantations of Dagomys
  • Dendrarium Botanical Garden
Explore Sochi itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–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
$12–26
See more transport options
Activities
  • Street Krasnaya Main Walking Street
  • Krasnodar Circus
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Day 10: Stavropol, Russia

Day 11: Kislovodsk, Russia

Day 12: Pyatigorsk, Russia

Distance
Transport
Popular
Kislovodsk → Pyatigorsk by train
  1. Take the train from Kislovodsk to Pyatigorsktrain train
51 min
$2–40
See more transport options
Activities
  • Mount Mashuk Cable Car
  • State Museum-Reserve of M.Y. Lermontov
Explore Pyatigorsk itineraries
Hotel
Hotel
Recommended
See more hotels

Days 13–14: Grozny, Russia

15 days in Russia

Makhachkala Gelendzhik

Itinerary navigation

Day 1: Makhachkala, Russia

Activities
  • Makhachkala Grand Mosque
  • Avar Music and Drama Theater
Explore Makhachkala itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–5: Grozny, Russia

Day 6: Vladikavkaz, Russia

Day 7: Kislovodsk, Russia

Day 8: Pyatigorsk, Russia

Day 9: Nalchik, Russia

Days 10–12: Mineralnye Vody, Russia

Days 13–15: Gelendzhik, Russia

16 days in Russia

Novosibirsk Anapa

Itinerary navigation

Day 1: Novosibirsk, Russia

Activities
  • Novosibirsk Zoo
  • Novosibirsk State Art Museum
Explore Novosibirsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Tomsk, Russia

Distance
Transport
Popular
Novosibirsk → Tomsk by bus
  1. Take the bus from Novosibirsk to Tomskbus bus
4h 20m
$22–35
See more transport options
Activities
  • House with a Firebird
  • Cathedral of the Epiphany
Explore Tomsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Kemerovo, Russia

Day 4: Krasnoyarsk, Russia

Day 5: Rostov-on-Don, Russia

Distance
Transport
Popular
Krasnoyarsk → Rostov-on-Don by bus, fly to krasnodar, train
  1. Take the bus from Krasnoyarsk to Rostov-on-Donbus bus
  2. Take the transfer from Krasnoyarsk to Rostov-on-Dontransfer
  3. Fly from Krasnoyarsk to Rostov-on-Donplane plane
  4. Take the taxi from Krasnoyarsk to Rostov-on-Dontaxi taxi
  5. Take the train from Krasnoyarsk to Rostov-on-Dontrain train
13h 13m
$258–1,067
See more transport options
Activities
  • Cathedral of the Nativity of the Blessed Virgin Mary
  • Pushkin Street
Explore Rostov-on-Don itineraries
Hotel
Hotel
Recommended
See more hotels

Days 6–11: Gelendzhik, Russia

Day 12: Sochi, Russia

Days 13–14: Adler, Russia

Distance
Transport
Popular
Sochi → Adler by train
  1. Take the train from Sochi to Adlertrain train
35 min
$30–55
See more transport options
Activities
  • Southern Cultures Park
  • Sochi Discovery World Aquarium
Explore Adler itineraries
Hotel
Hotel
Recommended
See more hotels

Day 15: Tuapse, Russia

Distance
Transport
Popular
Adler → Tuapse by train
  1. Take the train from Adler to Tuapsetrain train
3h 17m
$35–70
See more transport options
Activities
  • Walk along the Tuapse River Embankment
  • St Nicholas Church
Explore Tuapse itineraries
Hotel
Hotel
Recommended
See more hotels

Day 16: Anapa, Russia

17 days in Russia

Nizhny Novgorod Gelendzhik

Itinerary navigation

Day 1: Nizhny Novgorod, Russia

Activities
  • Limpopo Zoo
  • Volga River Boat Trip
Explore Nizhny Novgorod itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Kazan’, Russia

Day 3: Cheboksary, Russia

Day 4: Tyumen, Russia

Day 5: Nizhny Tagil, Russia

Day 6: Chelyabinsk, Russia

Day 7: Penza, Russia

Day 8: Ulyanovsk, Russia

Distance
Transport
Popular
Penza → Ulyanovsk by bus
  1. Take the bus from Penza to Ulyanovskbus bus
7h
$17–40
See more transport options
Activities
  • Museum of the History of the Simbirsk-Ulyanovsk Diocese
  • Alexandrovsky Park
Explore Ulyanovsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 9: Samara, Russia

Days 10–11: Yoshkar-Ola, Russia

Day 12: Ufa, Russia

Days 13–15: Perm, Russia

Day 16: Rostov-on-Don, Russia

Day 17: Gelendzhik, Russia

18 days in Russia

Yekaterinburg Kazan’

Itinerary navigation

Day 1: Yekaterinburg, Russia

Activities
  • Europe-Asia Obelisk
  • Sevastyanovs House
Explore Yekaterinburg itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Voronezh, Russia

Day 3: Krasnoyarsk, Russia

Day 4: Kemerovo, Russia

Day 5: Irkutsk, Russia

Day 6: Ulan-Ude, Russia

Day 7: Chita, Russia

Distance
Transport
Popular
Ulan-Ude → Chita by train
  1. Take the train from Ulan-Ude to Chitatrain train
10h 6m
$28–70
See more transport options
Activities
  • Church of the Kazan Icon of the Mother of God
  • Botanical Garden of Chita State University
Explore Chita itineraries
Hotel
Hotel
Recommended
See more hotels

Days 8–10: Moscow, Russia

Day 11: Saint Petersburg, Russia

Day 12: Borovichi, Russia

Day 13: Velikiy Novgorod, Russia

Day 14: Pskov, Russia

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

Day 15: Smolensk, Russia

Distance
Transport
Popular
Pskov → Smolensk by bus
  1. Take the bus from Pskov to Smolenskbus bus
7h 20m
$21–40
See more transport options
Activities
  • Church of St Peter and St Paul
  • Lopatin Garden
Explore Smolensk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 16: Tver, Russia

Day 17: Yaroslavl, Russia

Day 18: Kazan’, Russia

19 days in Russia

Vladivostok Krasnoyarsk

Itinerary navigation

Day 1: Vladivostok, Russia

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

Day 2: Nakhodka, Russia

Days 3–5: Moscow, Russia

Day 6: Saint Petersburg, Russia

Distance
Transport
Popular
Moscow → Saint Petersburg by train
  1. Take the train from Moscow to Saint Petersburgtrain train
3h 47m
$28–360
See more transport options
Activities
  • The State Hermitage Museum Winter Palace
  • Mariinsky Theatre Performance
Explore Saint Petersburg itineraries
Hotel
Hotel
Recommended
See more hotels

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
  • Novgorod Kremlin Detinets
  • Yaroslavs Court and Ancient Marketplace
Explore Velikiy Novgorod itineraries
Hotel
Hotel
Recommended
See more hotels

Day 9: Pskov, Russia

Day 10: Smolensk, Russia

Distance
Transport
Popular
Pskov → Smolensk by bus
  1. Take the bus from Pskov to Smolenskbus bus
7h 20m
$21–40
See more transport options
Activities
  • Smolensk Fortress Wall
  • Katyn Memorial Complex
Explore Smolensk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 11: Tver, Russia

Day 12: Yaroslavl, Russia

Day 13: Kazan’, Russia

Day 14: Nizhny Novgorod, Russia

Day 15: Kostroma, Russia

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

Day 16: Ivanovo, Russia

Day 17: Yekaterinburg, Russia

Day 18: Voronezh, Russia

Day 19: Krasnoyarsk, Russia

20 days in Russia

Mineralnye Vody Gelendzhik

Itinerary navigation

Days 1–3: Mineralnye Vody, Russia

Activities
  • Tsvetnik Park Relaxation
  • Victory Park Stroll
Explore Mineralnye Vody itineraries
Hotel
Hotel
Recommended
See more hotels

Day 4: Nalchik, Russia

Day 5: Pyatigorsk, Russia

Days 6–9: Grozny, Russia

Day 10: Makhachkala, Russia

Day 11: Vladikavkaz, Russia

Day 12: Kislovodsk, Russia

Day 13: Stavropol, Russia

Day 14: Krasnodar, Russia

Day 15: Belorechensk, Russia

Day 16: Maykop, Russia

Day 17: Sochi, Russia

Distance
Transport
Popular
Maykop → Sochi by train
  1. Take the train from Maykop to Sochitrain train
5h 13m
$14–24
See more transport options
Activities
  • SkyPark AJ Hackett Sochi
  • Dendrarium Botanical Garden
Explore Sochi itineraries
Hotel
Hotel
Recommended
See more hotels

Days 18–20: Gelendzhik, Russia

30 days in Russia

Rostov-on-Don Krasnoyarsk

Itinerary navigation

Day 1: Rostov-on-Don, Russia

Activities
  • Pushkin Street
  • Left Bank of Don
Explore Rostov-on-Don itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–7: Gelendzhik, Russia

Day 8: Sochi, Russia

Days 9–10: Adler, Russia

Day 11: Tuapse, Russia

Day 12: Anapa, Russia

Day 13: Krasnodar, Russia

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

Day 14: Stavropol, Russia

Day 15: Kislovodsk, Russia

Day 16: Pyatigorsk, Russia

Days 17–20: Grozny, Russia

Distance
Transport
Popular
Pyatigorsk → Grozny by bus
  1. Take the bus from Pyatigorsk to Groznybus bus
4h 46m
$19–28
See more transport options
Activities
  • Sunzha River Embankment
  • St Michael the Archangel Church
Explore Grozny itineraries
Hotel
Hotel
Recommended
See more hotels

Day 21: Makhachkala, Russia

Day 22: Vladikavkaz, Russia

Distance
Transport
Popular
Makhachkala → Vladikavkaz by train
  1. Take the train from Makhachkala to Vladikavkaztrain train
  2. Take the train from Makhachkala to Vladikavkaztrain train
11h 50m
$25–99
See more transport options
Activities
  • Central Park of Culture and Leisure named after Kosta Khetagurov
  • National Museum of the Republic of North Ossetia-Alania
Explore Vladikavkaz itineraries
Hotel
Hotel
Recommended
See more hotels

Days 23–25: Mineralnye Vody, Russia

Distance
Transport
Popular
Vladikavkaz → Mineralnye Vody by train
  1. Take the train from Vladikavkaz to Mineralnye Vodytrain train
4h 8m
$6–50
See more transport options
Activities
  • Cathedral of the Intercession of the Holy Virgin Visit
  • Kislovodsk National Park Walk
Explore Mineralnye Vody itineraries
Hotel
Hotel
Recommended
See more hotels

Day 26: Nalchik, Russia

Days 27–28: Saratov, Russia

Day 29: Voronezh, Russia

Day 30: Krasnoyarsk, Russia

Popular cities in Russia to visit