Rome2Rio

How to get fromBulgaria to Tajikistanby plane, train, bus, or car

Find Transport to Tajikistan

See all options

There are 10 ways to get from Bulgaria to Tajikistan by plane, train, bus, 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.

  1. Fly Varna Airport to Dushanbe International Airport

    best
    1. Fly from Varna Airport (VAR) to Dushanbe International Airport (DYU)plane plane VAR - DYU
    14h 57m
    $530–1,073
  2. Train, bus

    cheapest
    1. Take the train from Sofia to Halkalıtrain train
    2. Take the bus from Emniyet Otogar to Vladikavkaz 1 Bus stationbus bus
    3. Take the bus from Vladikavkaz 1 Bus station to Volgograd Bus stationbus bus
    4. Take the train from Volgograd-1 to Dushanbetrain train
    5d 6h
    $181–314
  3. Bus

    1. Take the bus from Sofia Central Bus Station to Bursabus bus
    2. Take the bus from Bursa bus station to Maykop Bus stationbus bus
    3. Take the bus from Maykop Bus station to Moscow Kotelniki Bus Stationbus bus
    4. Take the bus from Moscow Kotelniki Bus Station to Asian Express Terminalbus bus
    6d 4h
    $298–339
  4. Drive 5,047.9 km

    1. Drive from Sofia to Dushanbecar car 5,047.9 km
    2d 12h
    $795–1,149
  5. Fly Sofia Airport to Dushanbe International Airport

    1. Fly from Sofia Airport (SOF) to Dushanbe International Airport (DYU)plane plane SOF - DYU
    10h 9m
    $192–753
  6. Fly Sofia Airport to Samarkand International Airport, drive

    1. Fly from Sofia Airport (SOF) to Samarkand International Airport (SKD)plane plane SOF - SKD
    2. Drive from Samarkand International Airport (SKD) to Panjakentcar car
    12h
    $476–610
  7. Fly Varna Airport to Samarkand International Airport, drive

    1. Fly from Varna Airport (VAR) to Samarkand International Airport (SKD)plane plane VAR - SKD
    2. Drive from Samarkand International Airport (SKD) to Panjakentcar car
    10h 58m
    $444–1,080
  8. Bus to Istanbul, fly to Dushanbe International Airport

    1. Take the bus from Burgas to Istanbulbus bus
    2. Fly from Istanbul (IST) to Dushanbe International Airport (DYU)plane plane IST - DYU
    14h 1m
    $309–640
  9. Train, bus via Kalininskiy

    1. Take the train from Sofia Sever to Shumentrain train
    2. Take the bus from Shumen to Chișinău Southbus bus
    3. Take the bus from Chişinău Southern Bus to Saint Petersburg Bus Terminalbus bus
    4. Take the train from St Petersburg Glavny to Aksaraiskaiatrain train
    5. Take the train from Aksarayskaya-1 to Dushanbetrain train
    5d 18h
    $287–513
  10. Train, bus #2

    1. Take the train from Poduyane to Plovdivtrain train
    2. Take the bus from Plovdiv to Bursabus bus
    3. Take the bus from Bursa bus station to Rostov-on-Don bus stationbus bus
    4. Take the train from Rostov Gl to Volgograd 1train train
    5. Take the train from Volgograd-1 to Dushanbetrain train
    5d 23h
    $220–321

Varna Airport (VAR) to Dushanbe International Airport (DYU) flights

Calendar10Weekly Planes
Duration13h 11mAverage Duration
Ticket$333Cheapest Price
See schedules

Questions & Answers

What companies run services between Bulgaria and Tajikistan?

Turkish Airlines, Unilode, and two other airlines fly from Varna Airport (VAR) to Dushanbe International Airport (DYU) once daily. Alternatively, you can take a bus from Sofia Central Bus Station to Dushanbe via Bursa, Bursa bus station, Maykop Bus station, Moscow Kotelniki Bus Station, and Asian Express Terminal in around 6d 4h.

Airlines
Train operators
Bus operators

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 Flying into Beijing?, Best ways to travel around Australia, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

More Questions & Answers