There are 10 ways to get from Riga to Magnitogorsk by bus, plane, train, 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.
Bus to Khrabrovo Airport, fly
best- Take the bus from Riga Central Bus Station to Kaliningrad Bus station
- Fly from Khrabrovo Airport (KGD) to Magnitogorsk International Airport (MQF)KGD - MQF
17h 51m₽14,880–52,300Bus, train #2
cheapest- Take the bus from Riga Central Bus Station to Severnye Vorota Bus Terminal
- Take the train from Moscow Paveletsky Station to Orenburg
- Take the bus from Orenburg Bus station to Magnitogorsk Bus station
2d 14h₽7,865–17,265Train
- Take the train from Riga-Pasazieru to Tartu215
- Take the train from Tartu to KoidulaR46
- Take the train from Pechory-Pskovskie to Pskov-1
- Take the train from Pskov Pass to Leningradsky Railway Terminal
- Take the train from Kazansky Railway Terminal to Abdulino
- Take the train from Abdulino to Magnitogorsk Pass
2d 3h₽9,790–17,544Bus, train via Balashikha
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Take the train from Vitebsky Railway Terminal to Moscow Vostochny Station
- Take the bus from Moscow Central Bus Station to Ufa South Bus Terminal
- Take the bus from Ufa South Bus Terminal to Magnitogorsk616
2d 5h₽11,366–17,458Drive 2,539.1 km
- Drive from Riga to Magnitogorsk2,539.1 km
34h 20m₽35,650–51,494Train, bus to Minsk National Airport, fly
- Take the train from Rīgas to Vilniaus geležinkelio stotis
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Fly from Minsk National Airport (MSQ) to Magnitogorsk International Airport (MQF)MSQ - MQF
17h 10m₽12,000–47,966Fly from Riga International Airport
- Fly from Riga International Airport (RIX) to Magnitogorsk International Airport (MQF)RIX - MQF
16h 58m₽8,947–48,683Train, train to Pulkovo Airport, fly
- Take the train from Riga-Pasazieru to Tartu
- Take the train from Tartu to Koidula
- Take the train from Pechory-Pskovskie to Airport
- Fly from Pulkovo Airport (LED) to Magnitogorsk International Airport (MQF)LED - MQF
16h 17m₽14,000–59,924Bus, train
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Take the train from Moskovsky Railway Terminal to Chudovo Moskovskoye
- Take the train from Chudovo Moskovskoye to Samara
- Take the train from Samara to Magnitogorsk Pass
2d 3h₽12,586–21,998Train, bus
- Take the train from Riga-Pasazieru to Vilnius217 / ...
- Take the bus from Vilnius, Autobusų Stotis to Asmiany
- Take the train from Smarhoń to Ufa
- Take the train from Ufa to Magnitogorsk Pass
2d 18h₽9,949–24,996
Riga to Magnitogorsk by bus, foot, and train
Questions & Answers
The cheapest way to get from Riga to Magnitogorsk is to train which costs RUB 9500 - RUB 18000 and takes 2 days 3h.
The fastest way to get from Riga to Magnitogorsk is to train and fly which takes 16h 17m and costs RUB 14000 - RUB 60000.
The distance between Riga and Magnitogorsk is 3037 km. The road distance is 2539.1 km.
The best way to get from Riga to Magnitogorsk without a car is to bus and train via Balashikha which takes 2 days 5h and costs RUB 11000 - RUB 18000.
It takes approximately 17h 51m to get from Riga to Magnitogorsk, including transfers.
The best way to get from Riga to Magnitogorsk is to train which takes 2 days 3h and costs RUB 9500 - RUB 18000. Alternatively, you can fly, which costs RUB 8500 - RUB 49000 and takes 16h 58m.
Magnitogorsk is 3h ahead of Riga. It is currently 9:16 AM in Riga and 12:16 PM in Magnitogorsk.
Yes, the driving distance between Riga to Magnitogorsk is 2539 km. It takes approximately 34h 20m to drive from Riga to Magnitogorsk.
What companies run services between Riga, Latvia and Magnitogorsk, Russia?
You can take a train from Riga-Pasazieru to Magnitogorsk Pass via Tartu, Koidula, Pechory-Pskovskie, Pskov Pass, Leningradsky Railway Terminal, Kazansky Railway Terminal, and Abdulino in around 2d 3h. Alternatively, Air Baltic, Air Serbia, and five other airlines fly from Riga International Airport (RIX) to Magnitogorsk International Airport (MQF) 6 times a week.
- Website
- nordwindairlines.ru
Flights from Khrabrovo Airport to Magnitogorsk International Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- ₽9,000–41,000
Flights from Minsk National Airport to Magnitogorsk International Airport via Pulkovo Airport
- Ave. Duration
- 5h 10m
- When
- Wednesday and Saturday
- Estimated price
- ₽9,500–42,000
Flights from Minsk National Airport to Magnitogorsk International Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 35m
- When
- Sunday
- Estimated price
- ₽8,000–37,000
Flights from Riga International Airport to Magnitogorsk International Airport via Istanbul, Sochi
- Ave. Duration
- 15h 50m
- When
- Wednesday
- Estimated price
- ₽16,000–60,000
Flights from Pulkovo Airport to Magnitogorsk International Airport
- Ave. Duration
- 2h 50m
- When
- Wednesday and Saturday
- Estimated price
- ₽11,000–55,000
Flights from Pulkovo Airport to Magnitogorsk International Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 35m
- When
- Sunday
- Estimated price
- ₽11,000–55,000
- Website
- aeroflot.ru
Flights from Khrabrovo Airport to Magnitogorsk International Airport via Moscow Sheremetyevo
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₽9,000–41,000
Flights from Minsk National Airport to Magnitogorsk International Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- ₽8,000–37,000
Flights from Riga International Airport to Magnitogorsk International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 14h 10m
- When
- Monday and Friday
- Estimated price
- ₽8,500–49,000
- Website
- azimuth.aero
Flights from Riga International Airport to Magnitogorsk International Airport via Istanbul, Mineralnye Vody
- Ave. Duration
- 15h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽16,000–60,000
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 34m
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,500
- Website
- https://ltglink.lt/en
Train from Rīgas to Vilniaus geležinkelio stotis
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,000
- Website
- https://ltglink.lt/en
Train from Riga-Pasazieru to Vilnius
- Ave. Duration
- 4h 6m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–2,000
- Website
- https://ltglink.lt/en
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Tartu to Koidula
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- ₽500–800
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽500–800
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pechory-Pskovskie to Pskov-1
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- ₽400–600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽400–600
Train from Pechory-Pskovskie to Airport
- Ave. Duration
- 4h 19m
- Frequency
- 5 times a week
- Estimated price
- ₽1,017–2,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,500–2,200
Train from Moskovsky Railway Terminal to Chudovo Moskovskoye
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- ₽700–1,000
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽700–1,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Pskov Pass to Leningradsky Railway Terminal
- Ave. Duration
- 11h 19m
- Frequency
- Once daily
- Estimated price
- ₽2,300–4,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–14,000
- 3rd Class (Platzcart)
- ₽2,300–3,300
- 2nd Class (Kupé)
- ₽3,100–4,400
Train from Kazansky Railway Terminal to Abdulino
- Ave. Duration
- 18h 4m
- Frequency
- 4 times a week
- Estimated price
- ₽3,600–6,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽15,000–21,000
- 3rd Class (Platzcart)
- ₽3,600–5,000
- 2nd Class (Kupé)
- ₽4,500–6,500
Train from Abdulino to Magnitogorsk Pass
- Ave. Duration
- 11h 17m
- Frequency
- 4 times a week
- Estimated price
- ₽1,800–3,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,800–2,600
- 2nd Class (Kupé)
- ₽2,600–3,700
Train from Vitebsky Railway Terminal to Moscow Vostochny Station
- Ave. Duration
- 11h 29m
- Frequency
- Twice a week
- Estimated price
- ₽2,200–4,300
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽2,200–3,200
- 2nd Class (Kupé)
- ₽3,000–4,300
Train from Moskovsky Railway Terminal to Chudovo Moskovskoye
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- ₽950–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,500–6,500
- 3rd Class (Platzcart)
- ₽950–1,400
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Chudovo Moskovskoye to Samara
- Ave. Duration
- 20h 28m
- Frequency
- Once daily
- Estimated price
- ₽4,700–8,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽19,000–27,000
- 3rd Class (Platzcart)
- ₽4,700–6,500
- 2nd Class (Kupé)
- ₽5,500–8,000
Train from Samara to Magnitogorsk Pass
- Ave. Duration
- 15h 22m
- Frequency
- 4 times a week
- Estimated price
- ₽2,400–4,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,400–3,400
- 2nd Class (Kupé)
- ₽3,200–4,500
Train from Moscow Paveletsky Station to Orenburg
- Ave. Duration
- 29h 32m
- Frequency
- Once daily
- Estimated price
- ₽4,100–7,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽17,000–24,000
- 3rd Class (Platzcart)
- ₽4,100–6,000
- 2nd Class (Kupé)
- ₽5,000–7,000
Train from Smarhoń to Ufa
- Ave. Duration
- 46h 26m
- Frequency
- Once a week
- Estimated price
- ₽6,000–10,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽25,000–35,000
- 3rd Class (Platzcart)
- ₽6,000–8,500
- 2nd Class (Kupé)
- ₽7,000–10,000
Train from Ufa to Magnitogorsk Pass
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽1,400–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽1,400–2,000
- 2nd Class (Kupé)
- ₽2,100–3,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Moskovsky Railway Terminal to Chudovo Moskovskoye
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Website
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Moskovsky Railway Terminal to Chudovo Moskovskoye
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- ₽340–640
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽600–640
- 2nd Class (Kupé)
- ₽340–400
- Phone
- 8 800 775 0000
- OfRas_SZPPK@orw.rzd.ru
- Website
- ppk-piter.ru
Train from Moskovsky Railway Terminal to Chudovo Moskovskoye
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- ₽310–450
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- ₽310–410
- Lastochka Train
- ₽360–450
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Riga Central Bus Station to Kaliningrad Bus station
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a week
- Estimated price
- ₽5,500
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₽5,000–7,000
- Website
- https://luxexpress.eu/en/
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽5,400
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽5,518
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
- 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
- ₽2,700–3,900
- Schedules at
- avtovokzaly.ru
Bus from Ufa South Bus Terminal to Magnitogorsk
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₽1,000–1,800
- Schedules at
- avtovokzaly.ru
Bus from Orenburg Bus station to Magnitogorsk Bus station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₽1,300–2,000
- Schedules at
- avtovokzaly.ru
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–4,900
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Vilnius, Autobusų Stotis to Asmiany
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,000–4,900
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- ₽4,500–8,500
- Website
- https://ecolines.net/
Bus from Riga Central Bus Station to Severnye Vorota Bus Terminal
- Ave. Duration
- 21h 20m
- Frequency
- Once daily
- Estimated price
- ₽2,400–8,500
- Website
- https://ecolines.net/
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₽2,100–4,500
- Website
- https://www.intercars-tickets.com/
- Phone
- +370 612 66166
- info@toks.lt
- Website
- toks.lt
Bus from Vilnius, Autobusų Stotis to Asmiany
- Ave. Duration
- 3h 35m
- Frequency
- Every 2 hours
- Estimated price
- ₽4,500–10,000
- Website
- https://toks.lt/en/
- Book at
- https://www.autobusubilietai.lt/en
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 Train travel in France: A guide to SNCF, Travelling to and around Russia for the 2018 FIFA World Cup, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.









































