Moskva (all stations), Sankt-Peterburg (all stations)
Sankt-Peterburg (all stations), Moskva (all stations)
7 June, 8 June
Choose the time frame for departure, if relevant
 h. —   h.
Select a date,
to search for
 

railroad tickets Kazan (all stations) → Ioshkar-Ola

Get the schedule of passenger trains from Kazan to Yoshkar Ola. Please note there are can be changes in the schedule. This page shows current train schedule for 2026 .

Timetable Kazan (all stations) — Ioshkar-Ola

What trains operate on this route
Arrival and departure at Moscow time
Train number
Train route
Departure
from Kazan
Arrival
to Yoshkar Ola
Travel time
Estimated price
(please choose date to confirm seats availability)
215*Н
057*Г
05:48  from Kazan Kazan-2 − Vosstanie Pass.
07:20  from Zelenodolsk 
06:31  to Zelenodolsk 
09:35  to Yoshkar Ola 
43 mins
2 hrs 15 mins
3rd
~ 1 571 ₽
2nd
~ 2 566 ₽
Sitting
~ 942 ₽
2nd
~ 2 370 ₽
1st
~ 8 466 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 49 m., the total duration of the trip: 3 hrs 47 mins
115Н
057*Г
05:48  from Kazan Kazan-2 − Vosstanie Pass.
07:20  from Zelenodolsk 
06:31  to Zelenodolsk 
09:35  to Yoshkar Ola 
43 mins
2 hrs 15 mins
3rd
~ 1 653 ₽
2nd
~ 2 627 ₽
1st
~ 5 691 ₽
Sitting
~ 942 ₽
2nd
~ 2 370 ₽
1st
~ 8 466 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 49 m., the total duration of the trip: 3 hrs 47 mins
205Г
395*Й
00:10  from Kazan Kazan Pass
02:35  from Zelenodolsk 
01:15  to Zelenodolsk 
06:00  to Yoshkar Ola 
1 hr 5 mins
3 hrs 25 mins
3rd
~ 1 653 ₽
2nd
~ 2 429 ₽
3rd
~ 1 606 ₽
2nd
~ 2 412 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 1 h. 20 m., the total duration of the trip: 5 hrs 50 mins
051Э
395*Й
23:18  from Kazan Kazan Pass
02:35  from Zelenodolsk 
23:59  to Zelenodolsk 
06:00  to Yoshkar Ola 
41 mins
3 hrs 25 mins
3rd
~ 1 565 ₽
2nd
~ 2 491 ₽
3rd
~ 1 606 ₽
2nd
~ 2 412 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 2 h. 36 m., the total duration of the trip: 6 hrs 42 mins
509Г
395*Й
22:48  from Kazan Kazan Pass
02:35  from Zelenodolsk 
23:27  to Zelenodolsk 
06:00  to Yoshkar Ola 
39 mins
3 hrs 25 mins
3rd
~ 1 566 ₽
2nd
~ 1 675 ₽
3rd
~ 1 606 ₽
2nd
~ 2 412 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 3 h. 8 m., the total duration of the trip: 7 hrs 12 mins
111*Й
395*Й
22:33  from Kazan Kazan-2 − Vosstanie Pass.
02:35  from Zelenodolsk 
23:10  to Zelenodolsk 
06:00  to Yoshkar Ola 
37 mins
3 hrs 25 mins
3rd
~ 1 571 ₽
2nd
~ 2 291 ₽
3rd
~ 1 606 ₽
2nd
~ 2 412 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 3 h. 25 m., the total duration of the trip: 7 hrs 27 mins