Rome2Rio

How to get fromMalaut to Dharamsalaby train, bus, car, or taxi

Find Transport to Dharamsala

See all options

There are 7 ways to get from Malaut to Dharamsala by train, bus, car, or taxi

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, bus via Ambāla

    best
    1. Take the train from Malout to Bhatinda Jntrain train
    2. Take the train from Bhatinda Jn to Ambala Cant Jntrain train
    3. Take the train from Ambala Cant Jn to Chandigarhtrain train
    4. Take the bus from Chandigarh to Dehrabus bus
    5. Take the bus from Dehra to McLeod Ganjbus bus
    11h 51m
    ₹1,153–4,624
  2. Train, bus #2

    cheapest
    1. Take the train from Malout to Bhatinda Jntrain train
    2. Take the bus from Bathinda to Chandigarhbus bus
    3. Take the bus from FlixBus Chandigarh - Sector 43 to FlixBus Dharamshala - Maximus Mallbus bus
    14h 2m
    ₹583–2,744
  3. Train, bus

    1. Take the train from Malout to Bhatinda Jntrain train
    2. Take the bus from Bathinda, Punjab to Amritsar, Punjabbus bus
    3. Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus bus
    13h 25m
  4. Drive 340.7 km

    1. Drive from Malaut to Dharamsalacar car 340.7 km
    5h 52m
    ₹3,830–5,532
  5. Taxi

    1. Take the taxi from Malaut to Dharamsalataxi taxi 340.7 km
    5h 52m
    ₹13,000–16,000
  6. Train

    1. Take the train from Malout to Bhatinda Jntrain train
    2. Take the train from Bhatinda Jn to Dhuri Jntrain train
    3. Take the train from Dhuri Jn to Pathankottrain train
    4. Take the train from Pathankot to Kangratrain train
    13h 28m
    ₹1,443–5,744
  7. Train, bus #3

    1. Take the train from Malout to Bhatinda Jntrain train
    2. Take the train from Bhatinda Jn to Pathankot Cantttrain train
    3. Take the bus from Pathankot to Kangrabus bus
    14h 17m
    ₹763–3,434

Malaut to Dharamsala by train, foot, and bus

Calendar14Weekly Services
Duration11h 51mAverage Duration
Ticket₹1,153Cheapest Price
See schedules

Questions & Answers

What companies run services between Malaut, India and Dharamsala, India?

You can take a train from Malout to Dharamsala via Bhatinda Jn, Dhuri Jn, Pathankot, and Kangra in around 13h 28m.

Train operators
Bus operators
Other 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 Travelling by boat in Italy, Bali: What to do if Mount Agung erupts, and How to get from London City Airport into central London - to help you get the most out of your next trip.