There are 7 ways to get from Yoshkar-Ola to Revda by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Yoshkar-Ola to Kazan-Pass6382
- Take the train from Kazan-Pass to Revda378Й / ...
17h 10m₽2,612–4,865Bus, train
- Take the bus from Yoshkar-Ola to Perm' Bus station
- Take the bus from Perm' Bus station to Yekaterinburg Yuzhniy bus station
- Take the train from Yekaterinburg-Pass to Revda
25h 27m₽4,115–7,333Drive 962.5 km
- Drive from Yoshkar-Ola to Revda962.5 km
12h₽6,407–9,255Train to Kazan, fly, train
- Take the train from Yoshkar-Ola to Kazan-Pass
- Fly from Kazan (KZN) to Ekaterinburg Koltsovo Airport (SVX)KZN - SVX
- Take the train from Yekaterinburg-Pass to Revda
10h 18m₽50,234–132,822Train via Zelenodolsk
- Take the train from Ioshkar-Ola to Zelenyi Dol058Э
- Take the train from Zelenyi Dol to Revda119Э
18h 27m₽2,631–6,838Bus to Cheboksary Airport, fly, train
- Take the bus from Yoshkar-Ola to Cheboksary Bus station
- Fly from Cheboksary Airport (CSY) to Ekaterinburg Koltsovo Airport (SVX)CSY - SVX
- Take the train from Yekaterinburg-Pass to Revda
11h 11m₽12,870–63,625Bus, bus to Nizhny Novgorod International Airport, fly, train
- Take the bus from Yoshkar-Ola to Cheboksary Bus station
- Take the bus from Cheboksary Bus station to Nizhny Novgorod Kanavinskiy
- Fly from Nizhny Novgorod International Airport (GOJ) to Ekaterinburg Koltsovo Airport (SVX)GOJ - SVX
- Take the train from Yekaterinburg-Pass to Revda
13h 28m₽48,636–145,328
Yoshkar-Ola to Revda by train
Questions & Answers
The cheapest way to get from Yoshkar-Ola to Revda is to train which costs RUB 2600 - RUB 4900 and takes 17h 10m.
The fastest way to get from Yoshkar-Ola to Revda is to train and fly which takes 10h 18m and costs RUB 50000 - RUB 140000.
No, there is no direct train from Yoshkar-Ola to Revda. However, there are services departing from Yoshkar-Ola and arriving at Revda via Kazan-Pass. The journey, including transfers, takes approximately 17h 10m.
The distance between Yoshkar-Ola and Revda is 830 km. The road distance is 962.5 km.
The best way to get from Yoshkar-Ola to Revda without a car is to train which takes 17h 10m and costs RUB 2600 - RUB 4900.
It takes approximately 17h 10m to get from Yoshkar-Ola to Revda, including transfers.
Yoshkar-Ola to Revda train services, operated by Sodruzhestvo PPK, depart from Yoshkar-Ola station.
Revda is 2h ahead of Yoshkar-Ola. It is currently 11:26 PM in Yoshkar-Ola and 1:26 AM in Revda.
Yoshkar-Ola to Revda train services, operated by Sodruzhestvo PPK, arrive at Kazan-Pass station.
Yes, the driving distance between Yoshkar-Ola to Revda is 962 km. It takes approximately 12h to drive from Yoshkar-Ola to Revda.
What companies run services between Yoshkar-Ola, Russia and Revda, Russia?
You can take a train from Yoshkar-Ola to Revda via Kazan-Pass in around 17h 10m.
- Website
- flyredwings.com
Flights from Kazan to Ekaterinburg Koltsovo Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₽10,000–65,000
Flights from Nizhny Novgorod International Airport to Ekaterinburg Koltsovo Airport
- Ave. Duration
- 1h 47m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽11,000–65,000
- Website
- aeroflot.ru
Flights from Cheboksary Airport to Ekaterinburg Koltsovo Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- ₽11,000–60,000
- Website
- utair.ru
Flights from Kazan to Ekaterinburg Koltsovo Airport via Ufa
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽11,000–70,000
- Phone
- 8 (800) 550-53-93
- Website
- sodruzhestvoppk.ru
Train from Yoshkar-Ola to Kazan-Pass
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a week
- Estimated price
- ₽310–470
- Website
- https://sodruzhestvoppk.ru
- Schedules at
- https://sodruzhestvoppk.ru/raspisanie-elektrichek
- Book at
- https://www.rzd.ru/
Train from Ioshkar-Ola to Zelenyi Dol
- Ave. Duration
- 1h 58m
- Frequency
- 3 times a week
- Estimated price
- ₽230–350
- Website
- https://sodruzhestvoppk.ru
- Schedules at
- https://sodruzhestvoppk.ru/raspisanie-elektrichek
- Book at
- https://www.rzd.ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kazan-Pass to Revda
- Ave. Duration
- 13h 30m
- 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,200–4,400
Train from Yekaterinburg-Pass to Revda
- Ave. Duration
- 51 min
- Frequency
- Twice daily
- Estimated price
- ₽800–2,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽3,700–5,500
- 3rd Class (Platzcart)
- ₽800–1,200
- 2nd Class (Kupé)
- ₽1,500–2,200
Train from Ioshkar-Ola to Zelenyi Dol
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- ₽900–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,300–6,000
- 3rd Class (Platzcart)
- ₽900–1,300
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Zelenyi Dol to Revda
- Ave. Duration
- 15h 30m
- Frequency
- Twice 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
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Yoshkar-Ola to Perm' Bus station
- Ave. Duration
- 15h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,900–3,000
- Schedules at
- avtovokzaly.ru
Bus from Perm' Bus station to Yekaterinburg Yuzhniy bus station
- Ave. Duration
- 6h 59m
- Frequency
- 3 times a day
- Estimated price
- ₽1,300–2,100
- Schedules at
- avtovokzaly.ru
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 36m
- Frequency
- 3 times a day
- Estimated price
- ₽850–1,200
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8412) 94-59-33
- info@avtovokzal-penza.ru
- Website
- avtovokzal-penza.ru
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a week
- Schedules at
- avtovokzal-penza.ru
- Phone
- +78342245466
- avtovokzal2003@mail.ru
- Website
- автовокзал13.рф
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 18m
- Frequency
- 4 times a week
- Schedules at
- автовокзал13.рф
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Cheboksary Bus station to Nizhny Novgorod Kanavinskiy
- Ave. Duration
- 3h 35m
- Frequency
- Twice a week
- Estimated price
- ₽850–1,800
- Website
- https://ecolines.net/
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 The London Underground: Essential tips to navigate the Tube, French strikes 2018: What are my alternative transport options?, and Getting to Rome from the airport - to help you get the most out of your next trip.











