There are 7 ways to get from Vilnius to Dushanbe by bus, plane, 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.
Bus to Minsk National Airport, fly
best- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus
- Fly from Minsk National Airport (MSQ) to Dushanbe International Airport (DYU)plane MSQ - DYU
11h 10m$196–837Bus, train via Tashkent
cheapest- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Moscow Belorussky Stationtrain
- Take the train from Paveletsky Rail Terminal to Tashkent Centraltrain
- Take the train from Tashkent Central to Dushanbetrain
4d 5h$156–331Bus
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus
- Take the bus from Minsk to Moscowbus
- Take the bus from Moscow Central Bus Station to Ryazan Bus stationbus
- Take the bus from Ryazan Bus station to Asian Express Terminalbus
3d 12h$205–312Drive 4,479.3 km
- Drive from Vilnius to Dushanbecar 4,479.3 km
2d 15h$770–1,113Fly from Vilnius Airport
- Fly from Vilnius Airport (VNO) to Dushanbe International Airport (DYU)plane VNO - DYU
13h 30m$301–1,001Train to Riga International Airport, fly
- Take the train from Vilnius to Rīgas Centrālā stacijatrain
- Fly from Riga International Airport (RIX) to Dushanbe International Airport (DYU)plane RIX - DYU
15h 51m$330–875Bus, train
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Moscow Belorussky Stationtrain
- Take the train from Paveletsky Rail Terminal to Dushanbetrain 424
4d 7h
Minsk National Airport (MSQ) to Dushanbe International Airport (DYU) flights
Comparing Your Travel Options
The cheapest way to get from Vilnius to Dushanbe is to bus and train via Tashkent which costs $150 - $340 and takes 4 days 5h.
The fastest way to get from Vilnius to Dushanbe is to bus and fly which takes 11h 10m and costs $190 - $850.
No, there is no direct bus from Vilnius to Dushanbe. However, there are services departing from Vilnius, Autobusų Stotis and arriving at Asian Express Terminal via Minsk, Moscow Central Bus Station and Ryazan Bus station. The journey, including transfers, takes approximately 3 days 12h.
The distance between Vilnius and Dushanbe is 3744 km. The road distance is 4479.3 km.
The best way to get from Vilnius to Dushanbe without a car is to bus which takes 3 days 12h and costs $200 - $320.
It takes approximately 11h 10m to get from Vilnius to Dushanbe, including transfers.
Vilnius to Dushanbe bus services, operated by Eurolines Lithuania, depart from Vilnius, Autobusų Stotis station.
The best way to get from Vilnius to Dushanbe is to bus which takes 3 days 12h and costs $200 - $320. Alternatively, you can fly, which costs $300 - $1,000 and takes 13h 30m.
Vilnius to Dushanbe bus services, operated by Eurolines Lithuania, arrive at Minsk Central Bus Station.
Dushanbe is 3h ahead of Vilnius. It is currently 5:20 PM in Vilnius and 8:20 PM in Dushanbe.
What companies run services between Vilnius, Lithuania and Dushanbe, Tajikistan?
You can take a bus from Vilnius, Autobusų Stotis to Dushanbe via Minsk Central Bus Station, Minsk, Moscow Central Bus Station, Ryazan Bus station, and Asian Express Terminal in around 3d 12h. Alternatively, Turkish Airlines flies from Vilnius Airport (VNO) to Dushanbe International Airport (DYU) once daily.
- Website
- somonair.com
Flights from Minsk National Airport to Dushanbe International Airport
- Ave. Duration
- 4h 50m
- When
- Saturday
- Estimated price
- $390–750
Flights from Riga International Airport to Dushanbe International Airport via Tashkent
- Ave. Duration
- 9h 10m
- When
- Wednesday and Thursday
- Estimated price
- $310–850
Flights from Riga International Airport to Dushanbe International Airport via Munich
- Ave. Duration
- 11h 25m
- When
- Saturday
- Estimated price
- $500–1,000
- Website
- turkishairlines.com
Flights from Vilnius Airport to Dushanbe International Airport via Istanbul
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- $300–1,000
Flights from Riga International Airport to Dushanbe International Airport via Istanbul
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- $300–1,000
- Website
- airbaltic.com
Flights from Riga International Airport to Dushanbe International Airport via Istanbul
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- $300–1,000
- Website
- utair.ru
Flights from Minsk National Airport to Dushanbe International Airport via Moscow Vnukovo
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $180–750
- Website
- uzairways.com
Flights from Riga International Airport to Dushanbe International Airport via Tashkent
- Ave. Duration
- 15h
- When
- Monday and Friday
- Estimated price
- $310–850
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 6h 55m
- Frequency
- 3 times a day
- Estimated price
- $23–50
- Website
- Russian Railways
- Lastochka Train
- $23–35
- Commuter Electric Train
- $30–50
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 6h 55m
- Frequency
- 3 times a day
- Estimated price
- $23–50
- Website
- Russian Railways
- Lastochka Train
- $23–35
- Commuter Electric Train
- $30–50
- Phone
- 105
- Website
- Belarusian Railway
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 11h 21m
- Frequency
- Twice a week
- Estimated price
- $65–115
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $65–75
- 2nd Class (Kupé)
- $115
- 1nd Class (SW)
- $210–250
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 11h 21m
- Frequency
- Twice a week
- Estimated price
- $65–115
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- $65–75
- 2nd Class (Kupé)
- $115
- 1nd Class (SW)
- $210–250
- Phone
- 1005
- [email protected]
- Website
- Uzbekistan Railways
Train from Paveletsky Rail Terminal to Tashkent Central
- Ave. Duration
- 2d 20h
- Frequency
- Twice a week
- Estimated price
- $44–72
- Website
- Uzbekistan Railways
- Book at
- Uzbekistan Railways
- Schedules at
- Uzbekistan Railways
- Sleeper
- $44–47
- Coupe
- $66–72
- SV
- $120–140
- Phone
- +992 (37) 227 21 77
- [email protected]
- Website
- railway.tj
Train from Tashkent Central to Dushanbe
- Ave. Duration
- 18h 59m
- Frequency
- Once a week
- Estimated price
- $35–50
- Book at
- Tajikistan Railways
Train from Paveletsky Rail Terminal to Dushanbe
- Ave. Duration
- 3d 18h
- Frequency
- Once a week
- Book at
- Tajikistan Railways
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Vilnius to Rīgas Centrālā stacija
- Ave. Duration
- 4h 4m
- Frequency
- Once daily
- Estimated price
- $18–25
- Website
- LTG Link
- Phone
- +370 612 88 984
- [email protected]
- Website
- Eurolines Lithuania
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $15–85
- Website
- Eurolines Lithuania
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $15–85
- Website
- Eurolines Lithuania
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $15–85
- Website
- Eurolines Lithuania
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- $15–85
- Website
- Eurolines Lithuania
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Every 4 hours
- Estimated price
- $6–70
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Every 4 hours
- Estimated price
- $6–70
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Every 4 hours
- Estimated price
- $6–70
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 55m
- Frequency
- Every 4 hours
- Estimated price
- $6–70
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $15–28
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $15–28
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $15–28
- Schedules at
- ecolines.net
- Book at
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $15–28
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- $20
- Website
- Intercars Europe
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- $20
- Website
- Intercars Europe
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- $20
- Website
- Intercars Europe
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- $20
- Website
- Intercars Europe
- Phone
- +375 165 683545
- [email protected]
- Website
- Pinsk bus Park
Bus from Minsk to Moscow
- Ave. Duration
- 10h 40m
- Frequency
- Twice daily
- Estimated price
- $45–75
- Website
- Pinsk bus Park
- Website
- Pinsk bus Park
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Ryazan Bus station
- Ave. Duration
- 3h 52m
- Frequency
- 3 times a day
- Estimated price
- $13–19
- Schedules at
- avtovokzaly.ru
- Phone
- 1616
Bus from Ryazan Bus station to Asian Express Terminal
- Ave. Duration
- 2d 15h
- Frequency
- Once a week
- Estimated price
- $131
- Book at
- Asian Express/ZUD
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Want to know more about Flixbus?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Vilnius to Dushanbe is 4479 km. It takes approximately 2 days 15h to drive from Vilnius to Dushanbe.
There are 145+ hotels available in Dushanbe.



























