Travel from Moscow to Yoshkar-Ola

Bus from Moscow to Yoshkar-Ola

Avtovokzaly.ru operates a bus from Moscow to Yoshkar-Ola once daily. Tickets cost $17 - $30 and the journey takes 12 h.

How to get from Moscow to Yoshkar-Ola

From Alexandrovsky Sad line 4 subway to Kievsky Rail Terminal, Aeroexpress to Moscow Vnukovo airport, fly to Cheboksary airport, taxi to Cheboksary, then bus to Yoshkar-Ola. 6 h 7 min $116. From Paveletsky Rail Terminal train to Moscow Domodedovo airport, fly to Kazan airport, train to Kazan' station, then bus to Yoshkar-Ola. 7 h 45 min $76. From Teatralnaya line 2 subway to Belorussky Rail Terminal, Aeroexpress to Moscow Sheremetyevo airport, fly to Kazan airport, train to Kazan' station, then bus to Yoshkar-Ola. 7 h 54 min $88. From Alexandrovsky Sad line 4 subway to Kievsky Rail Terminal, Aeroexpress to Moscow Vnukovo airport, fly to Kazan airport, train to Kazan' station, then bus to Yoshkar-Ola. 8 h 4 min $97. From Paveletsky Rail Terminal train to Moscow Domodedovo airport, fly to Kirov airport, taxi to Kirov, then bus to Yoshkar-Ola. 8 h 51 min $137. From Moskva Kazansky bus to Yoshkar-Ola. 12 h $21. From Biblioteka Imeni Lenina line 1 subway to Moscow, Kazansky station, bus to Cheboksary, then bus to Yoshkar-Ola. 13 h 50 min $28. From Okhotny Ryad line 1 subway to Moskva Kasanskaja, train to Zelenij Dol, then night train to Joschkar-Ola. 16 h 9 min $49. From Moscow drive to Yoshkar-Ola. 10 h 52 min $57.