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
  • Gorky Park
  • GUM Department Store
Explore Moscow itineraries
Hotel
Hotel
Recommended
See more hotels

8 days in Russia

Saint Petersburg Moscow

Itinerary navigation

Days 1–3: Saint Petersburg, Russia

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

Days 4–8: Moscow, Russia

9 days in Russia

Kaliningrad Moscow

10 days in Russia

Gelendzhik Moscow

11 days in Russia

Murmansk Moscow

12 days in Russia

Sochi Yeysk

Itinerary navigation

Days 1–4: Sochi, Russia

Activities
  • Sochi Discovery World Aquarium
  • SkyPark AJ Hackett Sochi
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
  • Alexander Nevsky Cathedral
  • Kuban Cossack Choir Concert Hall
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
  • National Museum of the Republic of Tatarstan
  • Kul Sharif Mosque
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
$23–35
See more transport options
Activities
  • Kostroma Art Museum
  • Kostroma State Historical-Architectural and Art Museum-Reserve
Explore Kostroma itineraries
Hotel
Hotel
Recommended
See more hotels

Days 4–10: Moscow, Russia

Days 11–13: Saint Petersburg, Russia

14 days in Russia

Novosibirsk Moscow

Itinerary navigation

Day 1: Novosibirsk, Russia

Activities
  • Novosibirsk Opera and Ballet Theatre
  • Akademgorodok
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
  • Museum of Wooden Architecture
  • Tomsk State University Botanical Garden
Explore Tomsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Gorno-Altaysk, Russia

Day 4: Barnaul, Russia

Day 5: Vladivostok, Russia

Day 6: Nakhodka, Russia

Day 7: 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
  • Monument to the Heroes of the Civil War
  • Central Market
Explore Ussuriysk itineraries
Hotel
Hotel
Recommended
See more hotels

Days 8–14: Moscow, Russia

15 days in Russia

Krasnodar Moscow

Itinerary navigation

Day 1: Krasnodar, Russia

Activities
  • Kuban Cossack Choir Concert Hall
  • Chistyakovskaya Grove Park
Explore Krasnodar itineraries
Hotel
Hotel
Recommended
See more hotels

Days 2–6: Gelendzhik, Russia

Days 7–10: Sochi, Russia

Days 11–15: Moscow, Russia

16 days in Russia

Yekaterinburg Moscow

Itinerary navigation

Day 1: Yekaterinburg, Russia

Activities
  • Museum of Military History
  • Church on the Blood
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

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
  • Cathedral of the Epiphany
  • Tomsk State University
Explore Tomsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 6: Kemerovo, Russia

Day 7: Krasnoyarsk, Russia

Day 8: Irkutsk, Russia

Day 9: Ulan-Ude, Russia

Day 10: Vladivostok, Russia

Day 11: Nakhodka, Russia

Day 12: Ussuriysk, Russia

Days 13–16: Moscow, Russia

17 days in Russia

Vladivostok Gelendzhik

Itinerary navigation

Day 1: Vladivostok, Russia

Activities
  • Vladivostok Fortress Museum
  • Vladivostok Funicular
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 Museum of Local Lore
  • Monument to the Heroes of the Civil War
Explore Ussuriysk itineraries
Hotel
Hotel
Recommended
See more hotels

Days 4–10: Moscow, Russia

Days 11–13: Saint Petersburg, Russia

Days 14–15: Kaliningrad, Russia

Day 16: Rostov-on-Don, Russia

Day 17: Gelendzhik, Russia

18 days in Russia

Omsk Moscow

Itinerary navigation

Day 1: Omsk, Russia

Activities
  • Omsk State Museum of Local Lore
  • Omsk State Musical Theater
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
  • Museum of Wooden Architecture
  • House with a Firebird
Explore Tomsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 6: Kemerovo, Russia

Day 7: Krasnoyarsk, 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
  • Nakhodka Drama Theater Performance
  • Nakhodka Central Market Shopping
Explore Nakhodka itineraries
Hotel
Hotel
Recommended
See more hotels

Day 12: Ussuriysk, Russia

Days 13–18: Moscow, Russia

19 days in Russia

Nizhny Novgorod Gelendzhik

Itinerary navigation

Day 1: Nizhny Novgorod, Russia

Activities
  • Pechersky Ascension Monastery
  • 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

Days 5–11: Moscow, Russia

Days 12–14: Saint Petersburg, Russia

Days 15–16: Kaliningrad, Russia

Day 17: Rostov-on-Don, Russia

Days 18–19: Gelendzhik, Russia

20 days in Russia

Irkutsk Gelendzhik

Itinerary navigation

Day 1: Irkutsk, Russia

Activities
  • Irkutsk Regional Museum
  • Znamensky Monastery
Explore Irkutsk itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Ulan-Ude, Russia

Day 3: Vladivostok, Russia

Day 4: 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
  • Nakhodka Drama Theater Performance
  • Lisy Island Boat Trip
Explore Nakhodka itineraries
Hotel
Hotel
Recommended
See more hotels

Day 5: Ussuriysk, Russia

Days 6–12: Moscow, Russia

Days 13–15: Saint Petersburg, Russia

Distance
Transport
Popular
Moscow → Saint Petersburg by train
  1. Take the train from Moscow to Saint Petersburgtrain train
3h 47m
$29–370
See more transport options
Activities
  • Catherine Palace and Amber Room
  • Grand Maket Russia Interactive Museum
Explore Saint Petersburg itineraries
Hotel
Hotel
Recommended
See more hotels

Days 16–17: Kaliningrad, Russia

Day 18: Rostov-on-Don, Russia

Days 19–20: Gelendzhik, Russia

30 days in Russia

Volgograd Barnaul

Itinerary navigation

Day 1: Volgograd, Russia

Activities
  • Alley of Heroes
  • Old Sarepta Museum-Reserve
Explore Volgograd itineraries
Hotel
Hotel
Recommended
See more hotels

Day 2: Elista, Russia

Distance
Transport
Popular
Volgograd → Elista by bus
  1. Take the bus from Volgograd to Elistabus bus
7h 5m
$14–35
See more transport options
Activities
  • The White Stupa Stupa of Enlightenment
  • Try Kalmyk Cuisine at Altyn Gagan Restaurant
Explore Elista itineraries
Hotel
Hotel
Recommended
See more hotels

Day 3: Mineralnye Vody, Russia

Days 4–8: Gelendzhik, Russia

Days 9–12: Sochi, Russia

Days 13–19: Moscow, Russia

Days 20–22: Saint Petersburg, Russia

Days 23–24: Kaliningrad, Russia

Day 25: Rostov-on-Don, Russia

Day 26: Donetsk, Russia

Day 27: Chelyabinsk, Russia

Day 28: Yekaterinburg, Russia

Distance
Transport
Popular
Chelyabinsk → Yekaterinburg by bus
  1. Take the bus from Chelyabinsk to Yekaterinburgbus bus
4h
$21–29
See more transport options
Activities
  • Yekaterinburg State Academic Opera and Ballet Theatre
  • Ural Geological Museum
Explore Yekaterinburg itineraries
Hotel
Hotel
Recommended
See more hotels

Day 29: Gorno-Altaysk, Russia

Day 30: Barnaul, 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