There are 7 ways to get from Krasnodar Krai to Minsk by plane, bus, train, 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.
Fly from Krasnodar, bus
best- Fly from Krasnodar (KRR) to Minsk National Airport (MSQ)plane KRR - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
6h 50m$107–490Train
cheapest- Take the train from Krasnodar 1 to Minsk Pastrain 302С / ...
41h 6m$60–119Train via Moscow
- Take the train from Krasnodar 1 to Kazansky Railway Terminaltrain 104Ж / ...
- Take the train from Moscow Belorussky Station to Minsk Pastrain 717М / ...
27h 56m$110–223Bus
- Take the bus from Krasnodar-1 Bus station to Minsk Central Bus Stationbus
30h 35m$84–452Drive 1,790.2 km
- Drive from Krasnodar to Minskcar 1,790.2 km
24h 7m$157–226Fly from Gelendzik, bus
- Fly from Gelendzik (GDZ) to Minsk National Airport (MSQ)plane GDZ - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
7h 58m$104–487Fly from Sochi International Airport, bus
- Fly from Sochi International Airport (AER) to Minsk National Airport (MSQ)plane AER - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
7h 10m$86–433
Krasnodar Krai to Minsk by train
Questions & Answers
The cheapest way to get from Krasnodar Krai to Minsk is to train which costs $60 - $120 and takes 41h 6m.
The fastest way to get from Krasnodar Krai to Minsk is to fly and bus which takes 6h 50m and costs $100 - $490.
No, there is no direct bus from Krasnodar Krai station to Minsk station. However, there are services departing from Krasnodar-2 Bus station and arriving at Minsk Central Bus Station via Krasnodar-1 Bus station. The journey, including transfers, takes approximately 30h 35m.
No, there is no direct train from Krasnodar Krai to Minsk. However, there are services departing from Krasnodar 1 and arriving at Minsk Pas via Komsomolskaya and Moscow Belorussky Station. The journey, including transfers, takes approximately 27h 56m.
The distance between Krasnodar Krai and Minsk is 1328 km. The road distance is 1790.2 km.
The best way to get from Krasnodar Krai to Minsk without a car is to train via Moscow which takes 27h 56m and costs $110 - $230.
It takes approximately 6h 50m to get from Krasnodar Krai to Minsk, including transfers.
Krasnodar Krai to Minsk bus services, operated by Intercars Europe, depart from Krasnodar-1 Bus station.
Krasnodar Krai to Minsk train services, operated by Russian Railways (РЖД), depart from Krasnodar 1 station.
The best way to get from Krasnodar Krai to Minsk is to train via Moscow which takes 27h 56m and costs $110 - $230. Alternatively, you can bus, which costs $80 - $460 and takes 30h 35m.
What companies run services between Krasnodar Krai, Russia and Minsk, Belarus?
You can take a bus from Krasnodar-2 Bus station to Minsk Pas via Krasnodar-1 Bus station, Krasnodar 1, Kazansky Railway Terminal, Komsomolskaya, Belorusskaya, and Moscow Belorussky Station in around 27h 56m. Alternatively, Intercars Europe operates a bus from Krasnodar-1 Bus station to Minsk Central Bus Station 5 times a week. Tickets cost $140–200 and the journey takes 29h 30m. Two other operators also service this route.
- Website
- aeroflot.ru
Flights from Krasnodar to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- $100–480
Flights from Gelendzik to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $100–490
Flights from Sochi International Airport to Minsk National Airport via Moscow Sheremetyevo
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $110–500
- Website
- belavia.by
Flights from Gelendzik to Minsk National Airport via Moscow Domodedovo
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $100–480
Flights from Gelendzik to Minsk National Airport via Kazan
- Ave. Duration
- 7h 10m
- When
- Sunday
- Estimated price
- $140–600
Flights from Sochi International Airport to Minsk National Airport
- Ave. Duration
- 4h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $85–430
- Website
- flyredwings.com
Flights from Gelendzik to Minsk National Airport via Kurumoch
- Ave. Duration
- 10h 30m
- When
- Sunday
- Estimated price
- $140–600
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Krasnodar 1 to Kazansky Railway Terminal
- Ave. Duration
- 18h 49m
- Frequency
- Twice daily
- Estimated price
- $45–90
- Website
- Russian Railways
- 1nd Class (SW)
- $190–280
- 3rd Class (Platzcart)
- $45–60
- 2nd Class (Kupé)
- $60–90
Train from Krasnodar 1 to Minsk Pas
- Ave. Duration
- 41h 10m
- Frequency
- Once daily
- Estimated price
- $60–110
- Website
- Russian Railways
- 1nd Class (SW)
- $240–340
- 3rd Class (Platzcart)
- $60–80
- 2nd Class (Kupé)
- $80–110
- Phone
- 8 800 775 54 53
- Website
- Grand Service Express
Train from Krasnodar 1 to Kazansky Railway Terminal
- Ave. Duration
- 21h 39m
- Frequency
- Once daily
- Estimated price
- $38–65
- Website
- Grand Service Express
- Schedules at
- Grand Service Express
- 3rd Class (Platzcart)
- $38–41
- 2nd Class (Kupé)
- $50–65
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Moscow Belorussky Station to Minsk Pas
- Ave. Duration
- 6h 54m
- Frequency
- 3 times a day
- Estimated price
- $22–45
- Website
- Russian Railways
- Lastochka Train
- $22–35
- Commuter Electric Train
- $30–45
- Phone
- 105
- Website
- Belarusian Railway
Train from Moscow Belorussky Station to Minsk Pas
- Ave. Duration
- 11h 9m
- Frequency
- Once a week
- Estimated price
- $65–111
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $65–75
- 2nd Class (Kupé)
- $111
- 1nd Class (SW)
- $200–240
Train from Krasnodar 1 to Minsk Pas
- Ave. Duration
- 39h 58m
- Frequency
- Once daily
- Estimated price
- $140–247
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $140–160
- 2nd Class (Kupé)
- $247
- 1nd Class (SW)
- $470–550
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Minsk Airport to Minsk station
- Ave. Duration
- 24 min
- Frequency
- Hourly
- Estimated price
- $1–3
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Ave. Duration
- 29h 30m
- Frequency
- 5 times a week
- Estimated price
- $140–200
- Website
- Intercars Europe
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Krasnodar-1 Bus station to Minsk Central Bus Station
- Ave. Duration
- 29h 15m
- Frequency
- Once a week
- Estimated price
- $80–440
- Schedules at
- vt.by
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 South Korea: Travelling from Seoul to Busan , Travelling to the US: What do I need to know?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Krasnodar Krai to Minsk bus services, operated by Intercars Europe, arrive at Minsk Central Bus Station.
Krasnodar Krai to Minsk train services, operated by Russian Railways (РЖД), arrive at Kazansky Railway Terminal station.
Yes, the driving distance between Krasnodar Krai to Minsk is 1790 km. It takes approximately 24h 7m to drive from Krasnodar Krai to Minsk.


















