There are 8 ways to get from Moscow to Berlin by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sheremetyevo International Airport to Chelyabinsk Airport, train
best- Fly from Sheremetyevo International Airport (SVO) to Chelyabinsk Airport (CEK)plane SVO - CEK
- Take the train from Chelyabinsk-Glavny to Troitsktrain
9h 23m₽9,415–39,910Bus, train
cheapest- Take the bus from Moscow Central Bus Station to Ufa South Bus Terminalbus
- Take the bus from Ufa South Bus Terminal to Chelyabinsk Central bus stationbus 767
- Take the train from Chelyabinsk-Glavny to Troitsktrain
34h 20m₽5,738–10,091Train via Moscow Vostochny Station
- Take the train from Moscow Vostochny Station to Chelyabinsk-Glavnytrain 145А
- Take the train from Chelyabinsk-Glavny to Troitsktrain 345E / ...
35h 9m₽6,167–11,980Drive 1,782.8 km
- Drive from Moscow to Berlincar 1,782.8 km
24h 33m₽12,045–17,398Fly Sheremetyevo International Airport to Magnitogorsk International Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Magnitogorsk International Airport (MQF)plane SVO - MQF
- Take the train from Magnitogorsk Pass to Troitsktrain
11h 1m₽9,405–39,650Fly Moscow Vnukovo to Magnitogorsk International Airport, train
- Fly from Moscow Vnukovo (VKO) to Magnitogorsk International Airport (MQF)plane VKO - MQF
- Take the train from Magnitogorsk Pass to Troitsktrain
10h 25m₽9,155–39,470Fly Sheremetyevo International Airport to Kostanay Airport, bus
- Fly from Sheremetyevo International Airport (SVO) to Kostanay Airport (KSN)plane SVO - KSN
- Take the bus from Kostanay Bus station to Troitskbus
10h 53mTrain
- Take the train from Kazansky Railway Terminal to Chelyabinsk-Glavnytrain 392У / ...
- Take the train from Chelyabinsk-Glavny to Troitsktrain 345E / ...
44h 28m₽5,982–11,599
Sheremetyevo International Airport (SVO) to Chelyabinsk Airport (CEK) flights
Questions & Answers
The cheapest way to get from Moscow to Berlin is to bus and train which costs RUB 5500 - RUB 11000 and takes 34h 20m.
The fastest way to get from Moscow to Berlin is to fly and train which takes 9h 23m and costs RUB 9000 - RUB 40000.
No, there is no direct train from Moscow to Berlin. However, there are services departing from Biblioteka Imeni Lenina and arriving at Troitsk via Moscow Vostochny Station and Chelyabinsk-Glavny. The journey, including transfers, takes approximately 35h 9m.
The distance between Moscow and Berlin is 1717 km. The road distance is 1782.8 km.
The best way to get from Moscow to Berlin without a car is to bus and train which takes 34h 20m and costs RUB 5500 - RUB 11000.
It takes approximately 9h 23m to get from Moscow to Berlin, including transfers.
Moscow to Berlin train services, operated by Russian Railways (РЖД), depart from Moscow Vostochny Station.
Berlin is 2h ahead of Moscow. It is currently 9:45 AM in Moscow and 11:45 AM in Berlin.
Moscow to Berlin train services, operated by Russian Railways (РЖД), arrive at Chelyabinsk-Glavny station.
Yes, the driving distance between Moscow to Berlin is 1783 km. It takes approximately 24h 33m to drive from Moscow to Berlin.
What companies run services between Moscow, Russia and Berlin, Russia?
You can take a subway from Biblioteka Imeni Lenina to Berlin via Cherkizovskaya, Moscow Vostochny Station, Chelyabinsk-Glavny, and Troitsk in around 35h 9m.
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Chelyabinsk Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₽7,500–36,000
Flights from Sheremetyevo International Airport to Magnitogorsk International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₽7,000–35,000
Flights from Sheremetyevo International Airport to Kostanay Airport
- Ave. Duration
- 2h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽8,500–41,000
- Website
- azimuth.aero
Flights from Moscow Vnukovo to Magnitogorsk International Airport
- Ave. Duration
- 2h 15m
- When
- Monday and Sunday
- Estimated price
- ₽7,000–35,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Chelyabinsk-Glavny to Troitsk
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Chelyabinsk-Glavny to Troitsk
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Moscow Vostochny Station to Chelyabinsk-Glavny
- Ave. Duration
- 30h 31m
- Frequency
- 4 times a week
- Estimated price
- ₽4,600–8,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,600–6,500
- 2nd Class (Kupé)
- ₽6,000–8,500
Train from Chelyabinsk-Glavny to Troitsk
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Magnitogorsk Pass to Troitsk
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Magnitogorsk Pass to Troitsk
- Ave. Duration
- 4h 43m
- Frequency
- 4 times a week
- Estimated price
- ₽1,100–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
Train from Kazansky Railway Terminal to Chelyabinsk-Glavny
- Ave. Duration
- 41h 8m
- Frequency
- Twice daily
- Estimated price
- ₽4,400–8,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽18,000–26,000
- 3rd Class (Platzcart)
- ₽4,400–6,000
- 2nd Class (Kupé)
- ₽6,000–8,500
Train from Chelyabinsk-Glavny to Troitsk
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Ufa South Bus Terminal
- Ave. Duration
- 21h
- Frequency
- Twice daily
- Estimated price
- ₽3,200–4,500
- Schedules at
- avtovokzaly.ru
Bus from Ufa South Bus Terminal to Chelyabinsk Central bus station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₽950–2,200
- Schedules at
- avtovokzaly.ru
- Phone
- +7 7142 932 828
- Website
- sayahat-kst.kz
Bus from Kostanay Bus station to Troitsk
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- sayahat-kst.kz
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, What are the different types of Renfe trains in Spain?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.







