Rome2Rio

How to get fromDagestan to Hairatanby plane, unknown, train, or bus

Find Transport to Hairatan

See all options

There are 8 ways to get from Dagestan to Hairatan by plane, unknown, train, or bus

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 Uytash Airport to Termez Airport, travel

    best
    1. Fly from Uytash Airport (MCX) to Termez Airport (TMJ)plane plane MCX - TMJ
    2. Walk from Termez Airport (TMJ) to Hairatanunknown unknown
    7h 30m
  2. Train, travel

    1. Take the train from Mahachkala to Astrahan 1train train
    2. Take the train from Astrahan 1 to Aksaraiskaiatrain train
    3. Take the train from Aksarayskaya-1 to Kumkurgantrain train 330
    4. Take the train from Kumkurgan to Termeztrain train
    5. Walk from Termez to Hairatanunknown unknown
    2d 15h
  3. Fly Uytash Airport to Dushanbe International Airport, travel

    1. Fly from Uytash Airport (MCX) to Dushanbe International Airport (DYU)plane plane MCX - DYU
    2. Walk from Dushanbe-Airport-DYU to Hairatanunknown unknown
    12h
  4. Train to Grozny Airport, fly to Termez Airport, travel

    1. Take the train from Hasav-Iurt to Chervlennaiatrain train
    2. Fly from Grozny Airport (GRV) to Termez Airport (TMJ)plane plane GRV - TMJ
    3. Walk from Termez Airport (TMJ) to Hairatanunknown unknown
    12h 9m
  5. Travel, bus, bus to Heydar Aliyev International Airport, fly to Termez Airport

    1. Walk from Belidzhi to Yalamaunknown unknown
    2. Take the bus from Yalama to Khachmazbus bus
    3. Take the bus from Khachmaz to Baku Bus Terminalbus bus
    4. Fly from Heydar Aliyev International Airport (GYD) to Termez Airport (TMJ)plane plane GYD - TMJ
    5. Walk from Termez Airport (TMJ) to Hairatanunknown unknown
    13h 54m
  6. Travel, bus, bus to Heydar Aliyev International Airport, fly to Dushanbe International Airport

    1. Walk from Belidzhi to Yalamaunknown unknown
    2. Take the bus from Yalama to Khachmazbus bus
    3. Take the bus from Khachmaz to Baku Bus Terminalbus bus
    4. Fly from Heydar Aliyev International Airport (GYD) to Dushanbe International Airport (DYU)plane plane GYD - DYU
    5. Walk from Dushanbe-Airport-DYU to Hairatanunknown unknown
    14h 4m
  7. Train, travel via Aqköl

    1. Take the train from Mahachkala to Astrahan 1train train
    2. Take the train from Astrakhan to Ganjuschkinotrain train
    3. Take the train from Ganjuschkino to Kumkurgantrain train 320
    4. Take the train from Kumkurgan to Termeztrain train
    5. Walk from Termez to Hairatanunknown unknown
    2d 15h
  8. Train, travel via Samarkand

    1. Take the train from Mahachkala to Astrahan 1train train
    2. Take the train from Astrakhan to Ganjuschkinotrain train
    3. Take the train from Ganjuschkino to Samarkandtrain train
    4. Take the train from Samarkand to Termeztrain train
    5. Walk from Termez to Hairatanunknown unknown
    2d 17h

Uytash Airport (MCX) to Termez Airport (TMJ) flights

Calendar3Weekly Planes
Duration10h 16mAverage Duration
Ticket$216Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Dagestan, Russia and Hairatan, Afghanistan?

There is no direct connection from Dagestan to Hairatan. However, you can take the taxi to Uytash Airport (MCX) airport, fly to Termez Airport (TMJ), then travel to Hairatan. Alternatively, you can take a train from Mahachkala to Hairatan via Astrahan 1, Aksaraiskaia, Aksarayskaya-1, Kumkurgan, and Termez in around 2d 15h.

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 Italy Travel Guides, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from Florence to Rome - to help you get the most out of your next trip.