Rome2Rio

How to get fromLedo to Mazār-e Sharīfby train or plane

Find Transport to Mazār-e Sharīf

See all options

There are 3 ways to get from Ledo to Mazār-e Sharīf by train or plane

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

  1. Train to Dibrugarh Airport, fly

    best
    1. Take the train from Ledo to Lahoaltrain train
    2. Fly from Dibrugarh Airport (DIB) to Mazar-e Sharif (MZR)plane plane DIB - MZR
    30h 58m
    $368–983
  2. Train to Jorhat Airport, fly

    1. Take the train from Ledo to Mariani Jntrain train
    2. Fly from Jorhat Airport (JRH) to Mazar-e Sharif (MZR)plane plane JRH - MZR
    35h 27m
    $471–1,240
  3. Train to Dimapur Airport, fly

    1. Take the train from Ledo to Dimapurtrain train
    2. Fly from Dimapur Airport (DMU) to Mazar-e Sharif (MZR)plane plane DMU - MZR
    2d 5h
    $419–1,140

Dibrugarh Airport (DIB) to Mazar-e Sharif (MZR) flights

Calendar6Weekly Planes
Duration26h 20mAverage Duration
Ticket$358Cheapest Price
See schedules

Questions & Answers

What companies run services between Ledo, Assam, India and Mazār-e Sharīf, Afghanistan?

There is no direct connection from Ledo to Mazār-e Sharīf. However, you can take the train to Lahoal, take the taxi to Dibrugarh Airport (DIB) airport, fly to Mazar-e Sharif (MZR), then take the taxi to Mazār-e Sharīf. Alternatively, you can take the train to Mariani Jn, take the taxi to Jorhat Airport (JRH) airport, fly to Mazar-e Sharif (MZR), then take the taxi to Mazār-e Sharīf.

Airlines
Train 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 French strikes 2018: What are my alternative transport options?, Flying into Beijing?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.