There are 6 ways to get from Cherepovets to Kostroma by bus, 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
best- Take the bus from Cherepovets Bus station to Vologda Bus stationbus 8827
- Take the bus from Vologda to Kostroma Bus stationbus
8hTrain via Galich
cheapest- Take the train from Cherepovec 1 to Galichtrain 014Н / ...
- Take the train from Galich to Kostroma Novaiatrain 001Э
8h 35m₽2,039–5,601Drive 325.2 km
- Drive from Cherepovets to Kostromacar 325.2 km
5h₽2,207–3,188Taxi
- Take the taxi from Cherepovets to Kostromataxi 325.2 km
5h₽4,300–5,500Train
- Take the train from Cherepovec 1 to Yaroslavl Gltrain 126Г
- Take the train from Yaroslavl Gl to Kostroma Novaiatrain 043А
9h 25m₽2,051–5,598Train, bus
- Take the train from Cherepovec 1 to Danilovtrain 126Г
- Take the bus from Danilov to Kostroma Bus stationbus
10h 4m₽2,138–4,442
Questions & Answers
The cheapest way to get from Cherepovets to Kostroma is to drive which costs RUB 2200 - RUB 3200 and takes 5h.
The fastest way to get from Cherepovets to Kostroma is to drive which takes 5h and costs RUB 2200 - RUB 3200.
No, there is no direct bus from Cherepovets station to Kostroma station. However, there are services departing from Cherepovets Bus station and arriving at Kostroma Bus station via Vologda. The journey, including transfers, takes approximately 8h.
No, there is no direct train from Cherepovets to Kostroma. However, there are services departing from Cherepovec 1 and arriving at Kostroma Novaia via Galich. The journey, including transfers, takes approximately 8h 35m.
The distance between Cherepovets and Kostroma is 415 km. The road distance is 325.2 km.
The best way to get from Cherepovets to Kostroma without a car is to bus which takes 8h and costs .
It takes approximately 8h to get from Cherepovets to Kostroma, including transfers.
Cherepovets to Kostroma bus services, operated by Sov Avto, depart from Cherepovets Bus station.
Cherepovets to Kostroma train services, operated by Russian Railways (РЖД), depart from Cherepovec 1 station.
The best way to get from Cherepovets to Kostroma is to bus which takes 8h and costs . Alternatively, you can train via Galich, which costs RUB 2000 - RUB 6000 and takes 8h 35m.
What companies run services between Cherepovets, Russia and Kostroma, Russia?
You can take a bus from Cherepovets Bus station to Kostroma Bus station via Vologda in around 8h. Alternatively, you can take a train from Cherepovec 1 to Kostroma Novaia via Galich in around 8h 35m.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Cherepovec 1 to Galich
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ₽1,200–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,200–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Galich to Kostroma Novaia
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Cherepovec 1 to Yaroslavl Gl
- Ave. Duration
- 6h 53m
- Frequency
- Once daily
- Estimated price
- ₽1,300–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,700
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Yaroslavl Gl to Kostroma Novaia
- Ave. Duration
- 1h 32m
- Frequency
- 3 times a week
- Estimated price
- ₽750–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,100
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Cherepovec 1 to Danilov
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- ₽1,100–3,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–3,000
- Phone
- +7-812-612-82-30
- [email protected]
- Website
- bus.sovavto.ru
Bus from Cherepovets Bus station to Vologda Bus station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- bus.sovavto.ru
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Cherepovets Bus station to Vologda Bus station
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- ₽950–1,400
- Schedules at
- ecolines.ru
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Danilov to Kostroma Bus station
- Ave. Duration
- 3h 54m
- Frequency
- 4 times a day
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.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 Train travel in France: A guide to SNCF, Flying into Beijing?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Cherepovets to Kostroma bus services, operated by Sov Avto, arrive at Vologda Bus station.
Cherepovets to Kostroma train services, operated by Russian Railways (РЖД), arrive at Galich station.
Yes, the driving distance between Cherepovets to Kostroma is 325 km. It takes approximately 5h to drive from Cherepovets to Kostroma.








