Rome2Rio

How to get fromNainital to Kashipurby bus, train, car, or taxi

Find Transport to Kashipur

See all options

There are 4 ways to get from Nainital 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 Nainital to Haridwarbus bus redbusIndia_Bharat Benz A/C Seater /Sleeper
    2. Take the train from Haridwar Jn to Kashipurtrain train 15309
    14h 15m
  2. Drive  79.4 km

    cheapest
    1. Drive from Nainital to Kashipurcar car 79.4 km
    1h 33m
    ₹774–1,117
  3. Taxi

    1. Take the taxi from Nainital to Kashipurtaxi taxi 79.4 km
    1h 33m
    ₹1,700–2,200
  4. Taxi, line 25014 train

    1. Take the taxi from Nainital to Ramnagartaxi taxi
    2. Take the train from Ramnagar to Kashipurtrain train 25014 / ...
    1h 42m
    ₹1,045–2,005

Comparing Your Travel Options

What companies run services between Nainital, India and Kashipur, India?

There is no direct connection from Nainital to Kashipur. However, you can take the bus to Haridwar, walk to Haridwar Jn, then take the train to Kashipur. Alternatively, you can drive from Nainital to Kashipur in around 1h 33m.

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, 5 delightfully under-the-radar French towns you need to visit, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.