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

10 days in Russia

Murmansk Moscow

11 days in Russia

Gelendzhik Moscow

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

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

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

Day 3: Gorno-Altaysk, Russia

Day 4: Barnaul, Russia

Day 5: Kemerovo, Russia

Day 6: Krasnoyarsk, Russia

Day 7: Irkutsk, Russia

Day 8: Ulan-Ude, Russia

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

Day 11: Ussuriysk, Russia

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

Day 14: Ramenskoye, Russia

Day 15: Balashikha, Russia

Day 16: Mytishchi, Russia

Day 17: Khimki, Russia

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

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

Day 20: Krasnogorsk, Russia

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

Day 29: Klin, Russia

Day 30: Lobnya, Russia

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