There are 3 ways to get from Barnaul to Kalmanka by train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Barnaul to Kalmanka is to drive which costs RUB 340 - RUB 550 and takes 51 min.
The fastest way to get from Barnaul to Kalmanka is to drive which takes 51 min and costs RUB 340 - RUB 550.
The distance between Barnaul and Kalmanka is 67 km. The road distance is 57.8 km.
The best way to get from Barnaul to Kalmanka without a car is to train and taxi which takes 1h 14m and costs RUB 1200 - RUB 2900.
It takes approximately 1h 14m to get from Barnaul to Kalmanka, including transfers.
Yes, the driving distance between Barnaul to Kalmanka is 58 km. It takes approximately 51 min to drive from Barnaul to Kalmanka.
What companies run services between Barnaul, Russia and Kalmanka, Altayskiy Kray, Russia?
There is no direct connection from Barnaul to Kalmanka. However, you can take the train to Kalmanka then take the taxi to Kalmanka. Alternatively, you can drive from Barnaul to Kalmanka in around 51 min.
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Barnaul to Kalmanka
- Ave. Duration
- 43 min
- Frequency
- Once daily
- Estimated price
- ₽650–2,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽650–850
- 2nd Class (Kupé)
- ₽1,600–2,200
- Ave. Duration
- 41 min
- Estimated price
- ₽550–1,300
Yandex Taxi
- Phone
- +7 3852 32 22 22
- Website
- taxi.yandex.ru
Maxim
- Phone
- +7 3852 55 55 55
- Website
- taximaxim.ru
Citymobil
- Website
- city-mobil.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 Travelling around the UAE, What are the different types of Renfe trains in Spain?, and Getting to Milan from the airport - to help you get the most out of your next trip.



