Rome2Rio

How to get fromManāli to Kashipurby bus, train, car, or taxi

Find Transport to Kashipur

See all options

There are 5 ways to get from Manāli to Kashipur by bus, train, 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. Bus, train

    best
    1. Take the bus from Manali to Saharanpurbus bus
    2. Take the train from Saharanpur to Kashipurtrain train 14616
    12h 5m
    ₹802–3,823
  2. Bus, train via Chandīgarh

    1. Take the bus from Manali to Chandigarhbus bus
    2. Take the bus from Chandigarh to Haridwarbus bus
    3. Take the train from Haridwar Jn to Kashipurtrain train
    18h 37m
    ₹1,422–4,556
  3. Drive  573.8 km

    1. Drive from Manāli to Kashipurcar car 573.8 km
    9h 26m
    ₹5,578–8,057
  4. Taxi

    1. Take the taxi from Manāli to Kashipurtaxi taxi 573.8 km
    9h 26m
    ₹11,000–14,000
  5. Bus, train via Dehradun

    1. Take the bus from Manali to Dehradunbus bus
    2. Take the train from Dehradun to Kashipurtrain train 15309
    21h 10m
    ₹843–3,603

Manāli to Kashipur by bus and train

Calendar1Weekly Services
Duration12h 5mAverage Duration
Ticket₹802Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Manāli, Himachal Pradesh, India and Kashipur, India?

There is no direct connection from Manāli to Kashipur. However, you can take the bus to Saharanpur, walk to Saharanpur, then take the train to Kashipur. Alternatively, you can take a bus from Manali to Kashipur via Chandigarh, Haridwar, and Haridwar Jn in around 18h 37m.

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 Thanksgiving 2018: How to travel stress-free, Why you should take the train in the US, and How to get from Florence to Rome - to help you get the most out of your next trip.