There are 7 ways to get from Dushanbe 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 Dushanbe International Airport, bus
best- Fly from Dushanbe International Airport (DYU) to Minsk National Airport (MSQ)plane DYU - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
8h 9m$261–1,034Train
cheapest- Take the train from Dushanbe to Tashkent Centraltrain 301
- Take the train from Tashkent Central to Paveletsky Rail Terminaltrain
- Take the train from Moscow Belorussky Station to Minsk Pastrain
4d 3h$150–246Bus
- Take the bus from Asian Express Terminal to Ryazan Bus stationbus
- Take the bus from Ryazan Bus station to Moscow Central Bus Stationbus
- Take the bus from Moscow to Minskbus
3d 7h$193–233Train via Aksarayskiy
- Take the train from Dushanbe to Aksarayskaya-1train 329
- Take the train from Aksaraiskaia to Ashuluktrain
- Take the train from Ashuluk to Moskva Paveleckaiatrain
- Take the train from Moscow Belorussky Station to Minsk Pastrain
3d 15h$190–352Drive 4,293.7 km
- Drive from Dushanbe to Minskcar 4,293.7 km
2d 12h$375–542Train to Samarkand International Airport, fly, bus
- Take the train from Dushanbe to Samarkandtrain
- Fly from Samarkand International Airport (SKD) to Minsk National Airport (MSQ)plane SKD - MSQ
- Take the bus from Minsk Airport to Minsk stationbus
24h 43m$321–1,254Train #2
- Take the train from Dushanbe to Ryazhsk-1train 423
- Take the train from Ryazhsk-1 to Minsk Pastrain 425У / ...
4d 9h
Dushanbe International Airport (DYU) to Minsk National Airport (MSQ) flights
Questions & Answers
The cheapest way to get from Dushanbe to Minsk is to train which costs $150 - $250 and takes 4 days 3h.
The fastest way to get from Dushanbe to Minsk is to fly and bus which takes 8h 9m and costs $260 - $1,100.
No, there is no direct bus from Dushanbe to Minsk. However, there are services departing from Asian Express Terminal and arriving at Minsk via Ryazan Bus station and Moscow. The journey, including transfers, takes approximately 3 days 7h.
No, there is no direct train from Dushanbe to Minsk. However, there are services departing from Dushanbe and arriving at Minsk Pas via Aksaraiskaia, Ashuluk, Paveletskaya and Moscow Belorussky Station. The journey, including transfers, takes approximately 3 days 15h.
The distance between Dushanbe and Minsk is 3551 km. The road distance is 4293.7 km.
The best way to get from Dushanbe to Minsk without a car is to bus which takes 3 days 7h and costs $190 - $240.
It takes approximately 8h 9m to get from Dushanbe to Minsk, including transfers.
Dushanbe to Minsk bus services, operated by Asian Express, depart from Asian Express Terminal station.
Dushanbe to Minsk train services, operated by Tajikistan Railways, depart from Dushanbe station.
The best way to get from Dushanbe to Minsk is to bus which takes 3 days 7h and costs $190 - $240. Alternatively, you can train via Aksarayskiy, which costs $190 - $360 and takes 3 days 15h.
What companies run services between Dushanbe, Tajikistan and Minsk, Belarus?
You can take a bus from Asian Express Terminal to Minsk via Ryazan Bus station and Moscow in around 3d 7h. Alternatively, you can take a train from Dushanbe to Minsk Pas via Aksarayskaya-1, Aksaraiskaia, Ashuluk, Moskva Paveleckaia, Paveletskaya, Belorusskaya, and Moscow Belorussky Station in around 3d 15h.
- Website
- belavia.by
Flights from Dushanbe International Airport to Minsk National Airport via Moscow Domodedovo
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Dushanbe International Airport to Minsk National Airport via Koltsovo
- Ave. Duration
- 11h 20m
- When
- Monday and Friday
- Estimated price
- $290–1,200
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Dushanbe to Aksarayskaya-1
- Ave. Duration
- 2d 4h
- Frequency
- Once a week
- Estimated price
- $75–120
- Book at
- Tajikistan Railways
Train from Dushanbe to Samarkand
- Ave. Duration
- 13h 16m
- Frequency
- Once a week
- Estimated price
- $35–50
- Book at
- Tajikistan Railways
Train from Dushanbe to Tashkent Central
- Ave. Duration
- 18h 25m
- Frequency
- Once a week
- Estimated price
- $35–50
- Book at
- Tajikistan Railways
Train from Dushanbe to Ryazhsk-1
- Ave. Duration
- 3d 14h
- Frequency
- Once a week
- Book at
- Tajikistan Railways
- 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
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 4 of the smartest ways to explore Australia, How to get from London to Edinburgh, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Dushanbe to Minsk bus services, operated by Asian Express, arrive at Ryazan Bus station.
Minsk is 2h behind Dushanbe. It is currently 3:38 AM in Dushanbe and 1:38 AM in Minsk.
Dushanbe to Minsk train services, operated by Tajikistan Railways, arrive at Aksarayskaya-1 station.
Yes, the driving distance between Dushanbe to Minsk is 4294 km. It takes approximately 2 days 12h to drive from Dushanbe to Minsk.






