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 Moscow

Itinerary navigation

Days 1–7: Moscow, Russia

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

8 days in Russia

Saint Petersburg Moscow

Itinerary navigation

Days 1–2: Saint Petersburg, Russia

Activities
  • Canal and River Boat Tour
  • Peterhof Palace and Garden
Explore Saint Petersburg itineraries
Hotel
Hotel
Recommended
See more hotels

Days 3–8: Moscow, Russia

9 days in Russia

Kaliningrad Moscow

Itinerary navigation

Days 1–2: Kaliningrad, Russia

Activities
  • Amber Museum
  • Curonian Spit National Park
Explore Kaliningrad itineraries
Hotel
Hotel
Recommended
See more hotels

Days 3–9: Moscow, Russia

10 days in Russia

Murmansk Moscow

11 days in Russia

Gelendzhik Moscow

Itinerary navigation

Days 1–5: Gelendzhik, Russia

Activities
  • Dolmens of Gelendzhik
  • Gelendzhik Bay Boat Trip
Explore Gelendzhik itineraries
Hotel
Hotel
Recommended
See more hotels

Days 6–9: Sochi, Russia

Distance
Transport
Popular
Gelendzhik → Sochi by taxi, train
  1. Take the taxi from Gelendzhik to Sochitaxi taxi
  2. Take the train from Gelendzhik to Sochitrain train
7h 39m
$38–51
See more transport options
Activities
  • Sochi Art Museum
  • SkyPark AJ Hackett Sochi
Explore Sochi itineraries
Hotel
Hotel
Recommended
See more hotels

Days 10–11: Moscow, Russia

12 days in Russia

Sochi Yeysk

Itinerary navigation

Days 1–4: Sochi, Russia

Activities
  • Mount Akhun
  • Rosa Khutor Ski Resort
Explore Sochi itineraries
Hotel
Hotel
Recommended
See more hotels

Days 5–9: Gelendzhik, Russia

Day 10: Anapa, Russia

Distance
Transport
Popular
Gelendzhik → Anapa by bus
  1. Take the bus from Gelendzhik to Anapabus bus
  2. Take the bus from Gelendzhik to Anapabus bus
4h 15m
$15–40
See more transport options
Activities
  • Cypresses Lake Sukko
  • Oceanarium Anapa
Explore Anapa itineraries
Hotel
Hotel
Recommended
See more hotels

Day 11: Krasnodar, Russia

Distance
Transport
Popular
Anapa → Krasnodar by bus
  1. Take the bus from Anapa to Krasnodarbus bus
3h 25m
$13–28
See more transport options
Activities
  • Krasnodar Park (Galitsky Park)
  • Aqua Park Equator
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Day 12: Yeysk, Russia

13 days in Russia

Kazan’ Saint Petersburg

Itinerary navigation

Day 1: Kazan’, Russia

Activities
  • Annunciation Cathedral
  • Sviyazhsk Island Town
Explore Kazan’ itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Nizhny Novgorod, Russia

Distance
Transport
Popular
Kazan’ → Nizhny Novgorod by train
  1. Take the train from Kazan’ to Nizhny Novgorodtrain train
5h 59m
$23–75
See more transport options
Activities
  • Alexander Nevsky Cathedral
  • Bolshaya Pokrovskaya Street
Explore Nizhny Novgorod itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Kostroma, Russia

Distance
Transport
Popular
Nizhny Novgorod → Kostroma by bus
  1. Take the bus from Nizhny Novgorod to Kostromabus bus
7h 5m
$24–35
See more transport options
Activities
  • Kostroma Drama Theater named after A.N. Ostrovsky
  • Ipatiev 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
$14–45
See more transport options
Activities
  • Bear Monument
  • Yaroslavl State Historical-Architectural and Art Museum-Reserve
Explore Yaroslavl itineraries
Hotel
Hotel
Recommended
See more hotels

Days 5–11: Moscow, Russia

Days 12–13: Saint Petersburg, Russia

14 days in Russia

Novosibirsk Moscow

Itinerary navigation

Day 1: Novosibirsk, Russia

Activities
  • Novosibirsk Zoo
  • Novosibirsk Railway Station
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
$23–35
See more transport options
Activities
  • Novosobornaya Square
  • Tomsk Drama Theater
Explore Tomsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Gorno-Altaysk, Russia

Distance
Transport
Popular
Tomsk → Gorno-Altaysk by fly
  1. Take the taxi from Tomsk to Gorno-Altaysktaxi taxi
  2. Fly from Tomsk to Gorno-Altayskplane plane
  3. Take the taxi from Tomsk to Gorno-Altaysktaxi taxi
5h 47m
$83–467
See more transport options
Activities
  • Central Square Lenin Square
  • Altai State Drama Theater
Explore Gorno-Altaysk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 4: Barnaul, Russia

Distance
Transport
Popular
Gorno-Altaysk → Barnaul by taxi, train
  1. Take the taxi from Gorno-Altaysk to Barnaultaxi taxi
  2. Take the train from Gorno-Altaysk to Barnaultrain train
4h 21m
$40–78
See more transport options
Activities
  • Barnaul Zoo
  • Demidov Square
Explore Barnaul itineraries
Hotel
Hotel
Recommended
See more hotels

Day 5: Kemerovo, Russia

Distance
Transport
Popular
Barnaul → Kemerovo by train via novosibirsk
  1. Take the train from Barnaul to Kemerovotrain train
  2. Take the train from Barnaul to Kemerovotrain train
11h 1m
$105–215
See more transport options
Activities
  • Red Hill Museum-Reserve
  • Museum of Coal Mining History
Explore Kemerovo itineraries
Hotel
Hotel
Recommended
See more hotels

Day 6: 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
  • Communal Bridge over Yenisei
  • Krasnoyarsk State Art Museum named after V.I. Surikov
Explore Krasnoyarsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 7: Irkutsk, Russia

Distance
Transport
Popular
Krasnoyarsk → Irkutsk by bus, fly
  1. Take the bus from Krasnoyarsk to Irkutskbus bus
  2. Take the transfer from Krasnoyarsk to Irkutsktransfer
  3. Fly from Krasnoyarsk to Irkutskplane plane
  4. Take the taxi from Krasnoyarsk to Irkutsktaxi taxi
3h 38m
$97–508
See more transport options
Activities
  • Taltsy Museum of Architecture and Ethnography
  • Gagarin Boulevard
Explore Irkutsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 8: Ulan-Ude, Russia

Distance
Transport
Popular
Irkutsk → Ulan-Ude by fly
  1. Take the taxi from Irkutsk to Ulan-Udetaxi taxi
  2. Fly from Irkutsk to Ulan-Udeplane plane
  3. Take the taxi from Irkutsk to Ulan-Udetaxi taxi
1h 10m
$55–393
See more transport options
Activities
  • Lenin Head Monument
  • Ethnographic Museum of Transbaikal Peoples
Explore Ulan-Ude itineraries
Hotel
Hotel
Recommended
See more hotels

Day 9: Vladivostok, Russia

Distance
Transport
Popular
Ulan-Ude → Vladivostok by fly, train
  1. Take the taxi from Ulan-Ude to Vladivostoktaxi taxi
  2. Fly from Ulan-Ude to Vladivostokplane plane
  3. Take the transfer from Ulan-Ude to Vladivostoktransfer
  4. Take the train from Ulan-Ude to Vladivostoktrain train
5h 58m
$173–764
See more transport options
Activities
  • Arbat Street
  • Russky Island Bridge
Explore Vladivostok itineraries
Hotel
Hotel
Recommended
See more hotels

Day 10: Nakhodka, Russia

Distance
Transport
Popular
Vladivostok → Nakhodka by train
  1. Take the train from Vladivostok to Nakhodkatrain train
4h 28m
$12
See more transport options
Activities
  • Museum of Nakhodka History
  • Nakhodka Bay Embankment
Explore Nakhodka itineraries
Hotel
Hotel
Recommended
See more hotels

Day 11: Ussuriysk, Russia

Distance
Transport
Popular
Nakhodka → Ussuriysk by bus
  1. Take the bus from Nakhodka to Ussuriyskbus bus
5h 14m
$12–17
See more transport options
Activities
  • Ussuriysk Museum of Local Lore
  • City Park
Explore Ussuriysk itineraries
Hotel
Hotel
Recommended
See more hotels

Days 12–14: Moscow, Russia

15 days in Russia

Yekaterinburg Moscow

Itinerary navigation

Day 1: Yekaterinburg, Russia

Activities
  • Ploshchad 1905 Goda
  • Yeltsin Center
Explore Yekaterinburg itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Gorno-Altaysk, Russia

Day 3: Barnaul, Russia

Day 4: Novosibirsk, Russia

Day 5: Tomsk, Russia

Day 6: Krasnoyarsk, Russia

Day 7: Kemerovo, Russia

Day 8: Irkutsk, Russia

Day 9: Ulan-Ude, Russia

Day 10: Vladivostok, Russia

Day 11: Nakhodka, Russia

Distance
Transport
Popular
Vladivostok → Nakhodka by train
  1. Take the train from Vladivostok to Nakhodkatrain train
4h 28m
$12
See more transport options
Activities
  • Cape Astafiev Scenic Viewpoint
  • Nakhodka Drama Theater Performance
Explore Nakhodka itineraries
Hotel
Hotel
Recommended
See more hotels

Day 12: Ussuriysk, Russia

Days 13–15: Moscow, Russia

16 days in Russia

Krasnodar Moscow

Itinerary navigation

Day 1: Krasnodar, Russia

Activities
  • Triumphal Arch Catherine the Great
  • Shukhov Tower
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–6: Gelendzhik, Russia

Days 7–10: Sochi, Russia

Days 11–16: Moscow, Russia

17 days in Russia

Vladivostok Khimki

Itinerary navigation

Day 1: Vladivostok, Russia

Activities
  • Russky Island Bridge
  • Tokarevsky Lighthouse
Explore Vladivostok itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Nakhodka, Russia

Day 3: Ussuriysk, Russia

Distance
Transport
Popular
Nakhodka → Ussuriysk by bus
  1. Take the bus from Nakhodka to Ussuriyskbus bus
5h 14m
$12–17
See more transport options
Activities
  • Ussuriysk Railway Station
  • Ussuriysk Museum of Local Lore
Explore Ussuriysk itineraries
Hotel
Hotel
Recommended
See more hotels

Days 4–10: Moscow, Russia

Days 11–12: Saint Petersburg, Russia

Day 13: Reutov, Russia

Distance
Transport
Popular
Saint Petersburg → Reutov by train
  1. Take the train from Saint Petersburg to Reutovtrain train
  2. Take the transfer from Saint Petersburg to Reutovtransfer
  3. Take the train from Saint Petersburg to Reutovtrain train
4h 19m
$33–381
See more transport options
Activities
  • Reutov City Library
  • Enjoy local cuisine at a cafe
Explore Reutov itineraries
Hotel
Hotel
Recommended
See more hotels

Day 14: Ramenskoye, Russia

Distance
Transport
Popular
Reutov → Ramenskoye by line 773 bus, train
  1. Take the bus from Reutov to Ramenskoyebus bus
  2. Take the transfer from Reutov to Ramenskoyetransfer
  3. Take the train from Reutov to Ramenskoyetrain train
1h 2m
$3–7
See more transport options
Activities
  • Ramenskoye Beach
  • Childrens Park
Explore Ramenskoye itineraries
Hotel
Hotel
Recommended
See more hotels

Day 15: Balashikha, Russia

Distance
Transport
Popular
Ramenskoye → Balashikha by train
  1. Take the train from Ramenskoye to Balashikhatrain train
  2. Take the transfer from Ramenskoye to Balashikhatransfer
  3. Take the train from Ramenskoye to Balashikhatrain train
2h 11m
$4–10
See more transport options
Activities
  • Church of the Transfiguration
  • Ice Palace Balashikha
Explore Balashikha itineraries
Hotel
Hotel
Recommended
See more hotels

Day 16: Mytishchi, Russia

Distance
Transport
Popular
Balashikha → Mytishchi by train, line 903 bus
  1. Take the train from Balashikha to Mytishchitrain train
  2. Take the transfer from Balashikha to Mytishchitransfer
  3. Take the bus from Balashikha to Mytishchibus bus
1h 14m
$3–7
See more transport options
Activities
  • Mytishchi Drama and Comedy Theater FENIKS
  • Waterpark Kva-Kva Park
Explore Mytishchi itineraries
Hotel
Hotel
Recommended
See more hotels

Day 17: Khimki, Russia

Distance
Transport
Popular
Mytishchi → Khimki by train
  1. Take the train from Mytishchi to Khimkitrain train
  2. Take the transfer from Mytishchi to Khimkitransfer
  3. Take the train from Mytishchi to Khimkitrain train
54 min
$2–6
See more transport options
Activities
  • Khimki Drama Theater Na Spasskoy
  • Khimki Art Gallery
Explore Khimki itineraries
Hotel
Hotel
Recommended
See more hotels

18 days in Russia

Omsk Moscow

Itinerary navigation

Day 1: Omsk, Russia

Activities
  • Omsk Fortress
  • Kondraty Belov Museum-Studio
Explore Omsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Gorno-Altaysk, Russia

Day 3: Barnaul, Russia

Day 4: Novosibirsk, Russia

Day 5: Tomsk, Russia

Distance
Transport
Popular
Novosibirsk → Tomsk by bus
  1. Take the bus from Novosibirsk to Tomskbus bus
4h 20m
$23–35
See more transport options
Activities
  • Tomsk Regional Museum of Local Lore
  • Novosobornaya Square
Explore Tomsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 6: Krasnoyarsk, Russia

Day 7: Kemerovo, Russia

Day 8: Irkutsk, Russia

Day 9: Ulan-Ude, Russia

Day 10: Vladivostok, Russia

Day 11: Nakhodka, Russia

Day 12: Ussuriysk, Russia

Days 13–18: Moscow, Russia

19 days in Russia

Irkutsk Khimki

Itinerary navigation

Day 1: Irkutsk, Russia

Activities
  • Taltsy Museum of Architecture and Ethnography
  • Central Market
Explore Irkutsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Ulan-Ude, Russia

Day 3: Vladivostok, Russia

Day 4: Nakhodka, Russia

Day 5: Ussuriysk, Russia

Days 6–12: Moscow, Russia

Days 13–14: Saint Petersburg, Russia

Day 15: Reutov, Russia

Day 16: Ramenskoye, Russia

Day 17: Balashikha, Russia

Day 18: Mytishchi, Russia

Day 19: Khimki, Russia

20 days in Russia

Nizhny Novgorod Krasnogorsk

Itinerary navigation

Day 1: Nizhny Novgorod, Russia

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

Day 2: Kazan’, Russia

Day 3: Cheboksary, Russia

Distance
Transport
Popular
Kazan’ → Cheboksary by bus via kazan' north bus station
  1. Take the subway from Kazan’ to Cheboksarysubway subway
  2. Take the transfer from Kazan’ to Cheboksarytransfer
  3. Take the bus from Kazan’ to Cheboksarybus bus
3h 50m
$20–27
See more transport options
Activities
  • Cheboksary River Port
  • Chuvash National Museum
Explore Cheboksary itineraries
Hotel
Hotel
Recommended
See more hotels

Day 4: Yoshkar-Ola, Russia

Days 5–11: Moscow, Russia

Days 12–13: Saint Petersburg, Russia

Day 14: Reutov, Russia

Day 15: Ramenskoye, Russia

Day 16: Balashikha, Russia

Day 17: Mytishchi, Russia

Day 18: Khimki, Russia

Day 19: Odintsovo, Russia

Distance
Transport
Popular
Khimki → Odintsovo by train
  1. Take the train from Khimki to Odintsovotrain train
  2. Take the transfer from Khimki to Odintsovotransfer
  3. Take the subway from Khimki to Odintsovosubway subway
  4. Take the transfer from Khimki to Odintsovotransfer
  5. Take the train from Khimki to Odintsovotrain train
1h 7m
See more transport options
Activities
  • Odintsovo City Park
  • Manor Zakharovo State Historical Literary Museum-Reserve of A.S. Pushkin
Explore Odintsovo itineraries
Hotel
Hotel
Recommended
See more hotels

Day 20: Krasnogorsk, Russia

Distance
Transport
Popular
Odintsovo → Krasnogorsk by train, line 3 subway
  1. Take the train from Odintsovo to Krasnogorsktrain train
  2. Take the transfer from Odintsovo to Krasnogorsktransfer
  3. Take the subway from Odintsovo to Krasnogorsksubway subway
54 min
$7–8
See more transport options
Activities
  • Crocus City Oceanarium
  • Pavshinskaya Poima Park
Explore Krasnogorsk itineraries
Hotel
Hotel
Recommended
See more hotels

30 days in Russia

Volgograd Lobnya

Itinerary navigation

Day 1: Volgograd, Russia

Activities
  • Gerhardt Mill
  • Volgograd Regional Museum of Local Lore
Explore Volgograd itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–6: Gelendzhik, Russia

Days 7–10: Sochi, Russia

Days 11–17: Moscow, Russia

Days 18–19: Saint Petersburg, Russia

Distance
Transport
Popular
Moscow → Saint Petersburg by train
  1. Take the train from Moscow to Saint Petersburgtrain train
3h 47m
$30–380
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 20: Reutov, Russia

Day 21: Ramenskoye, Russia

Day 22: Balashikha, Russia

Day 23: Mytishchi, Russia

Day 24: Khimki, Russia

Day 25: Odintsovo, Russia

Day 26: Krasnogorsk, Russia

Day 27: Zelenograd, Russia

Distance
Transport
Popular
Krasnogorsk → Zelenograd by bus
  1. Take the bus from Krasnogorsk to Zelenogradbus bus
43 min
$2
See more transport options
Activities
  • Cultural Center Zelenograd
  • Zelenograd Central Library
Explore Zelenograd itineraries
Hotel
Hotel
Recommended
See more hotels

Day 28: Dmitrov, Russia

Distance
Transport
Popular
Zelenograd → Dmitrov by train
  1. Take the train from Zelenograd to Dmitrovtrain train
  2. Take the transfer from Zelenograd to Dmitrovtransfer
  3. Take the subway from Zelenograd to Dmitrovsubway subway
  4. Take the transfer from Zelenograd to Dmitrovtransfer
  5. Take the train from Zelenograd to Dmitrovtrain train
2h 20m
$6–13
See more transport options
Activities
  • Shopping at Dmitrov Central Market
  • Liza Chaikina Park
Explore Dmitrov itineraries
Hotel
Hotel
Recommended
See more hotels

Day 29: Klin, Russia

Distance
Transport
Popular
Dmitrov → Klin by train
  1. Take the train from Dmitrov to Klintrain train
  2. Take the transfer from Dmitrov to Klintransfer
  3. Take the subway from Dmitrov to Klinsubway subway
  4. Take the transfer from Dmitrov to Klintransfer
  5. Take the train from Dmitrov to Klintrain train
2h 40m
$8–15
See more transport options
Activities
  • Arc de Triomphe
  • Sestroretsk River Embankment
Explore Klin itineraries
Hotel
Hotel
Recommended
See more hotels

Day 30: Lobnya, Russia

Distance
Transport
Popular
Klin → Lobnya by train
  1. Take the train from Klin to Lobnyatrain train
  2. Take the transfer from Klin to Lobnyatransfer
  3. Take the subway from Klin to Lobnyasubway subway
  4. Take the transfer from Klin to Lobnyatransfer
  5. Take the train from Klin to Lobnyatrain train
1h 40m
$5–12
See more transport options
Activities
  • Lobnya Railway Station
  • Monument to the Defenders of Moscow
Explore Lobnya itineraries
Hotel
Hotel
Recommended
See more hotels

Must-see Russia

Plot your journey across Russia, visiting its many must-see destinations. With just a short train ride or scenic drive, you can journey from one region to another.

Popular cities in Russia to visit