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 Ioshkar-Ola → Kazan (all stations)

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

Timetable Ioshkar-Ola — Kazan (all stations)

What trains operate on this route
Arrival and departure at Moscow time
Train number
Train route
Departure
from Yoshkar Ola
Arrival
to Kazan
Travel time
Estimated price
(please choose date to confirm seats availability)
058Э
108*Ж
19:26  from Yoshkar Ola 
21:59  from Zelenodolsk 
21:23  to Zelenodolsk 
22:45  to Kazan Kazan Pass
1 hr 57 mins
46 mins
Sitting
~ 942 ₽
2nd
~ 2 493 ₽
1st
~ 8 613 ₽
3rd
~ 1 514 ₽
2nd
~ 2 471 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 36 m., the total duration of the trip: 3 hrs 19 mins
396Г
112М
23:50  from Yoshkar Ola 
04:10  from Zelenodolsk 
03:40  to Zelenodolsk 
04:52  to Kazan Kazan-2 − Vosstanie Pass.
3 hrs 50 mins
42 mins
3rd
~ 1 691 ₽
2nd
~ 2 004 ₽
3rd
~ 1 571 ₽
2nd
~ 2 291 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 30 m., the total duration of the trip: 5 hrs 2 mins
058Э
076С
19:26  from Yoshkar Ola 
00:03  from Zelenodolsk 
21:23  to Zelenodolsk 
00:39  to Kazan Kazan-2 − Vosstanie Pass.
1 hr 57 mins
36 mins
Sitting
~ 942 ₽
2nd
~ 2 493 ₽
1st
~ 8 613 ₽
3rd
~ 1 653 ₽
2nd
~ 2 469 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 2 h. 40 m., the total duration of the trip: 5 hrs 13 mins
396Г
082И
23:50  from Yoshkar Ola 
04:34  from Zelenodolsk 
03:40  to Zelenodolsk 
05:10  to Kazan Kazan-2 − Vosstanie Pass.
3 hrs 50 mins
36 mins
3rd
~ 1 691 ₽
2nd
~ 2 004 ₽
3rd
~ 1 571 ₽
2nd
~ 2 801 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 54 m., the total duration of the trip: 5 hrs 20 mins
396Г
052*Г
23:50  from Yoshkar Ola 
05:08  from Zelenodolsk 
03:40  to Zelenodolsk 
05:54  to Kazan Kazan Pass
3 hrs 50 mins
46 mins
3rd
~ 1 691 ₽
2nd
~ 2 004 ₽
3rd
~ 1 565 ₽
2nd
~ 2 491 ₽
June 2026
MonTueWedThuFriSatSun123456789101112131415161718192021222324252627282930
July 2026
MonTueWedThuFriSatSun12345678910111213141516171819202122232425262728293031
Today
Change in Zelenodolsk 1 h. 28 m., the total duration of the trip: 6 hrs 4 mins