Rome2Rio

How to get fromTajikistan to Rigaby car, plane, bus, subway, or train

Find Transport to Riga

See all options

There are 10 ways to get from Tajikistan to Riga by car, plane, bus, subway, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive to Fergana International Airport, fly

    best
    1. Drive from Isfara to Fergana International Airport (FEG)car car
    2. Fly from Fergana International Airport (FEG) to Riga International Airport (RIX)plane plane FEG - RIX
    20h 33m
    $151–616
  2. Drive, train to Andizhan Airport, fly

    cheapest
    1. Drive from Konibodom to Kokandcar car
    2. Take the train from Kokand to Andijan 1train train
    3. Fly from Andizhan Airport (AZN) to Riga International Airport (RIX)plane plane AZN - RIX
    23h 44m
    $136–574
  3. Bus, subway

    1. Take the bus from Asian Express Terminal to Moscow Kotelniki Bus Stationbus bus
    2. Take the subway from Kotelniki to Planernayasubway subway 7
    3. Take the bus from Severnye Vorota Bus Terminal to Riga Central Bus Stationbus bus
    3d 17h
    $208–281
  4. Train, bus

    1. Take the train from Dushanbe to Aksarayskaya-1train train 329
    2. Take the train from Aksaraiskaia to St Petersburg Glavnytrain train
    3. Take the train from Baltiysky Railway Terminal to Pskov-1train train
    4. Take the bus from Pskov Bus station to Riga Central Bus Stationbus bus
    4d 4h
  5. Drive  4,631.1 km

    1. Drive from Dushanbe to Rigacar car 4,631.1 km
    2d 16h
    $834–1,205
  6. Fly from Dushanbe International Airport

    1. Fly from Dushanbe International Airport (DYU) to Riga International Airport (RIX)plane plane DYU - RIX
    10h 59m
    $412–1,403
  7. Drive to Samarkand International Airport, fly

    1. Drive from Panjakent to Samarkand International Airport (SKD)car car
    2. Fly from Samarkand International Airport (SKD) to Riga International Airport (RIX)plane plane SKD - RIX
    11h 19m
    $467–1,209
  8. Train to Tashkent International Airport, fly

    1. Take the train from Bekobod to Tashkent Southtrain train
    2. Fly from Tashkent International Airport (TAS) to Riga International Airport (RIX)plane plane TAS - RIX
    12h 18m
  9. Train, bus via Yasenevo

    1. Take the train from Dushanbe to Djizaktrain train
    2. Take the train from Djizak to Volzhskytrain train
    3. Take the bus from Volzhsky to Salaryevo Bus Stationbus bus
    4. Take the bus from Salaryevo Bus Station to Vitebsk Bus stationbus bus
    5. Take the bus from Vitebsk Bus station to Riga Central Bus Stationbus bus
    4d 12h
    $154–226
  10. Train, bus #2

    1. Take the train from Dushanbe to Paveletsky Rail Terminaltrain train 423
    2. Take the bus from Severnye Vorota Bus Terminal to Riga Central Bus Stationbus bus
    4d 17h

Fergana International Airport (FEG) to Riga International Airport (RIX) flights

Calendar8Weekly Planes
Duration24h 33mAverage Duration
Ticket$144Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Tajikistan and Riga, Latvia?

Turkish Airlines, Air Baltic, and Flydubai fly from Dushanbe International Airport (DYU) to Riga International Airport (RIX) 3 times a day.

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 The London Underground: Essential tips to navigate the Tube, Travelling to and around Russia for the 2018 FIFA World Cup, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.