There are 9 ways to get from Yoshkar-Ola to Cherepovets by bus, plane, train, car, or taxi
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 Cheboksary Airport, fly
best- Take the bus from Yoshkar-Ola to Cheboksary Bus station
- Fly from Cheboksary Airport (CSY) to Cherepovets (CEE)CSY - CEE
6h 45m₽6,323–30,748Bus via Khimki
cheapest- Take the bus from Yoshkar-Ola Bus station to Moscow Central Bus Station
- Take the bus from Severnye Vorota Bus Terminal to Cherepovets Bus station
25h 5m₽3,651–5,015Bus, train
- Take the bus from Yoshkar-Ola Bus station to Kirov station
- Take the train from Kirov to Cherepovec 1013Н / ...
18h 4m₽3,702–6,249Bus
- Take the bus from Yoshkar-Ola to Cheboksary Bus station630
- Take the bus from Cheboksary Bus station to Nizhny Novgorod Kanavinskiy
- Take the bus from Nizhny Novgorod Kanavinskiy to Kostroma Bus station
- Take the bus from Kostroma Bus station to Vologda
- Take the bus from Vologda Bus station to Cherepovets Bus station
23h 31mDrive 804.8 km
- Drive from Yoshkar-Ola to Cherepovets804.8 km
12h 58m₽5,211–7,527Taxi
- Take the taxi from Yoshkar-Ola to Cherepovets804.8 km
12h 58m₽9,500–12,000Train to Kazan, fly
- Take the train from Yoshkar-Ola to Kazan-Pass
- Fly from Kazan (KZN) to Cherepovets (CEE)KZN - CEE
6h 56m₽8,187–46,945Bus to Ulyanovsk Baratayevka Airport, fly
- Take the bus from Yoshkar-Ola Bus station to Ulyanovsk Bus station
- Fly from Ulyanovsk Baratayevka Airport (ULV) to Cherepovets (CEE)ULV - CEE
13h₽6,814–32,411Train
- Take the train from Ioshkar-Ola to Kazansky Railway Terminal058Э
- Take the train from Yaroslavsky Railway Terminal to Cherepovec 1126М
25h 20m₽4,773–8,884
Yoshkar-Ola to Cherepovets by train and foot
Questions & Answers
The cheapest way to get from Yoshkar-Ola to Cherepovets is to bus via Khimki which costs RUB 3600 - RUB 5000 and takes 25h 5m.
The fastest way to get from Yoshkar-Ola to Cherepovets is to bus and fly which takes 6h 45m and costs RUB 6000 - RUB 31000.
No, there is no direct bus from Yoshkar-Ola to Cherepovets station. However, there are services departing from Yoshkar-Ola and arriving at Cherepovets Bus station via Cheboksary Bus station, Nizhny Novgorod Kanavinskiy, Kostroma Bus station and Vologda Bus station. The journey, including transfers, takes approximately 23h 31m.
No, there is no direct train from Yoshkar-Ola to Cherepovets. However, there are services departing from Ioshkar-Ola and arriving at Cherepovec 1 via Yaroslavsky Railway Terminal. The journey, including transfers, takes approximately 25h 20m.
The distance between Yoshkar-Ola and Cherepovets is 774 km. The road distance is 804.8 km.
The best way to get from Yoshkar-Ola to Cherepovets without a car is to bus and train which takes 18h 4m and costs RUB 3700 - RUB 6500.
It takes approximately 6h 45m to get from Yoshkar-Ola to Cherepovets, including transfers.
Yoshkar-Ola to Cherepovets bus services, operated by Avtovokzaly.ru, depart from Yoshkar-Ola station.
Yoshkar-Ola to Cherepovets train services, operated by Russian Railways (РЖД), depart from Ioshkar-Ola station.
The best way to get from Yoshkar-Ola to Cherepovets is to bus which takes 23h 31m and costs . Alternatively, you can train, which costs RUB 4700 - RUB 9000 and takes 25h 20m.
What companies run services between Yoshkar-Ola, Russia and Cherepovets, Russia?
You can take a bus from Yoshkar-Ola to Cherepovets Bus station via Cheboksary Bus station, Nizhny Novgorod Kanavinskiy, Kostroma Bus station, and Vologda Bus station in around 23h 31m. Alternatively, you can take a train from Ioshkar-Ola to Cherepovec 1 via Kazansky Railway Terminal and Yaroslavsky Railway Terminal in around 25h 20m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- severstal-avia.ru
Flights from Cheboksary Airport to Cherepovets via Moscow Sheremetyevo
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₽5,000–29,000
Flights from Kazan to Cherepovets
- Ave. Duration
- 1h 20m
- When
- Sunday
- Estimated price
- ₽7,500–46,000
Flights from Ulyanovsk Baratayevka Airport to Cherepovets via Moscow Sheremetyevo
- Ave. Duration
- 6h 30m
- When
- Friday and Sunday
- Estimated price
- ₽5,000–30,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kirov to Cherepovec 1
- Ave. Duration
- 12h 43m
- Frequency
- Once daily
- Estimated price
- ₽2,500–4,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,500–3,500
- 2nd Class (Kupé)
- ₽3,300–4,600
Train from Ioshkar-Ola to Kazansky Railway Terminal
- Ave. Duration
- 13h 44m
- Frequency
- Once daily
- Estimated price
- ₽2,600–4,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,600–3,700
- 2nd Class (Kupé)
- ₽3,500–4,800
Train from Yaroslavsky Railway Terminal to Cherepovec 1
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ₽2,100–4,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽2,100–3,000
- 2nd Class (Kupé)
- ₽2,900–4,100
- 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/
- Phone
- 8-800-775-45-73
- Website
- 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
Bus from Yoshkar-Ola Bus station to Kirov station
- Ave. Duration
- 4h 21m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–1,700
- Schedules at
- avtovokzaly.ru
Bus from Nizhny Novgorod Kanavinskiy to Kostroma Bus station
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–1,700
- Schedules at
- avtovokzaly.ru
Bus from Yoshkar-Ola Bus station to Ulyanovsk Bus station
- Ave. Duration
- 4h 58m
- Frequency
- Once daily
- Estimated price
- ₽1,200–1,800
- Schedules at
- avtovokzaly.ru
Bus from Yoshkar-Ola Bus station to Moscow Central Bus Station
- Ave. Duration
- 12h
- Frequency
- 4 times a day
- Estimated price
- ₽1,800–2,600
- Schedules at
- avtovokzaly.ru
Bus from Severnye Vorota Bus Terminal to Cherepovets Bus station
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–2,100
- 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
- ₽800–1,700
- Website
- https://ecolines.net/
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Vologda Bus station to Cherepovets Bus station
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- ecolines.ru
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 How do I get from Sydney to Melbourne, How do I buy a London Underground ticket?, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Yoshkar-Ola to Cherepovets bus services, operated by Avtovokzaly.ru, arrive at Cheboksary Bus station.
Yoshkar-Ola to Cherepovets train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Yoshkar-Ola to Cherepovets is 805 km. It takes approximately 12h 58m to drive from Yoshkar-Ola to Cherepovets.












