There are 10 ways to get from Moscow to Kargopol by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Yaroslavsky Railway Terminal to Burachiha126Щ
- Take the taxi from Burachiha to Kargopol
14h 5m₽3,691–6,126Bus, train, taxi
- Take the bus from Severnye Vorota Bus Terminal to Cherepovets Bus station
- Take the bus from Cherepovets Bus station to Vologda Bus station
- Take the train from Vologda 1 to Konosha 1
- Take the taxi from Konosha 1 to Kargopol
18h 23mDrive 819.4 km
- Drive from Moscow to Kargopol819.4 km
12h 20m₽5,235–7,561Taxi
- Take the taxi from Moscow to Kargopol819.4 km
12h 20m₽11,000–14,000Fly Sheremetyevo International Airport to Cherepovets, train, taxi
- Fly from Sheremetyevo International Airport (SVO) to Cherepovets (CEE)SVO - CEE
- Take the train from Cherepovec 1 to Burachiha
- Take the taxi from Burachiha to Kargopol
12h 10m₽9,495–45,850Train, taxi via Nyandoma
- Take the train from Moscow Belorussky Station to Niandoma140Б/142Щ
- Take the taxi from Niandoma to Kargopol
16h 27m₽4,814–8,398Fly Domodedovo International Airport to Cherepovets, train, taxi
- Fly from Domodedovo International Airport (DME) to Cherepovets (CEE)DME - CEE
- Take the train from Cherepovec 1 to Burachiha
- Take the taxi from Burachiha to Kargopol
11h 59m₽8,330–38,020Fly Sheremetyevo International Airport to Arkhangelsk Talagi Airport, train, taxi
- Fly from Sheremetyevo International Airport (SVO) to Arkhangelsk Talagi Airport (ARH)SVO - ARH
- Take the train from Arhangelsk to Niandoma
- Take the taxi from Niandoma to Kargopol
12h 16m₽13,065–56,720Fly Domodedovo International Airport to Petrozavodsk Airport, taxi
- Fly from Domodedovo International Airport (DME) to Petrozavodsk Airport (PES)DME - PES
- Take the taxi from Petrozavodsk Airport (PES) to Kargopol
9h 58m₽12,320–44,150Fly Sheremetyevo International Airport to Petrozavodsk Airport, taxi
- Fly from Sheremetyevo International Airport (SVO) to Petrozavodsk Airport (PES)SVO - PES
- Take the taxi from Petrozavodsk Airport (PES) to Kargopol
10h 14m₽13,885–52,980
Sheremetyevo International Airport (SVO) to Cherepovets (CEE) flights
Questions & Answers
The cheapest way to get from Moscow to Kargopol is to train and taxi which costs RUB 3600 - RUB 6500 and takes 14h 5m.
The fastest way to get from Moscow to Kargopol is to fly and taxi which takes 9h 58m and costs RUB 12000 - RUB 45000.
The distance between Moscow and Kargopol is 843 km. The road distance is 819.4 km.
The best way to get from Moscow to Kargopol without a car is to train and taxi which takes 14h 5m and costs RUB 3600 - RUB 6500.
It takes approximately 14h 5m to get from Moscow to Kargopol, including transfers.
Yes, the driving distance between Moscow to Kargopol is 819 km. It takes approximately 12h 20m to drive from Moscow to Kargopol.
What companies run services between Moscow, Russia and Kargopol, Russia?
There is no direct connection from Moscow to Kargopol. However, you can take the train to Burachiha then take the taxi to Kargopol. Alternatively, you can take the bus to Cherepovets Bus station, take the bus to Vologda Bus station, walk to Vologda 1, take the train to Konosha 1, then take the taxi to Kargopol.
- Website
- severstal-avia.ru
Flights from Sheremetyevo International Airport to Cherepovets
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₽6,000–40,000
Flights from Domodedovo International Airport to Cherepovets
- Ave. Duration
- 55 min
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽4,900–32,000
Flights from Domodedovo International Airport to Petrozavodsk Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽6,000–36,000
Flights from Sheremetyevo International Airport to Petrozavodsk Airport
- Ave. Duration
- 1h 25m
- When
- Friday and Sunday
- Estimated price
- ₽7,500–45,000
- Website
- aeroflot.ru
Flights from Sheremetyevo International Airport to Arkhangelsk Talagi Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- ₽9,000–50,000
- Website
- flysmartavia.com
Flights from Sheremetyevo International Airport to Arkhangelsk Talagi Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽9,000–50,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Yaroslavsky Railway Terminal to Burachiha
- Ave. Duration
- 12h 43m
- Frequency
- 4 times a week
- Estimated price
- ₽2,400–4,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,400–3,500
- 2nd Class (Kupé)
- ₽3,300–4,600
Train from Vologda 1 to Konosha 1
- Ave. Duration
- 2h 47m
- Frequency
- 3 times a day
- Estimated price
- ₽1,200–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,000–7,500
- 3rd Class (Platzcart)
- ₽1,200–1,700
- 2nd Class (Kupé)
- ₽1,900–2,800
Train from Cherepovec 1 to Burachiha
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a week
- Estimated price
- ₽1,600–3,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,600–2,300
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Arhangelsk to Niandoma
- Ave. Duration
- 6h 2m
- Frequency
- Twice daily
- Estimated price
- ₽1,500–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽1,500–2,100
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Vologda 1 to Konosha 1
- Ave. Duration
- 3h 10m
- Frequency
- Twice a week
- Estimated price
- ₽2,000–3,900
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,000–2,400
- 2nd Class (Kupé)
- ₽3,300–3,900
- 1nd Class (SW)
- ₽6,000–8,000
Train from Moscow Belorussky Station to Niandoma
- Ave. Duration
- 15h 25m
- Frequency
- Twice a week
- Estimated price
- ₽3,800–7,500
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽3,800–4,300
- 2nd Class (Kupé)
- ₽6,000–7,500
- 1nd Class (SW)
- ₽10,000–15,000
Train from Arhangelsk to Niandoma
- Ave. Duration
- 5h 52m
- Frequency
- Once a week
- Estimated price
- ₽2,400–4,600
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽2,400–2,800
- 2nd Class (Kupé)
- ₽3,900–4,600
- 1nd Class (SW)
- ₽7,000–9,500
- Phone
- 8-800-775-45-73
- Website
- 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 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Cherepovets Bus station to Vologda Bus station
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Schedules at
- ecolines.ru
- Ave. Duration
- 3h 50m
- Estimated price
- ₽1,000–14,000
Yandex Taxi
- Phone
- +7 495 999-99-99
- Website
- taxi.yandex.ru
Maxim
- Phone
- +7 495 505-55-55
- Website
- taximaxim.ru
Citymobil
- Phone
- +7 495 222-22-22
- Website
- city-mobil.ru
Yandex Taxi
- Website
- taxi.yandex.ru
Yandex Taxi
- Website
- taxi.yandex.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 Getting to Rome from the airport, Getting around the Cyclades, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.











