Rome2Rio

How to get fromSahaspur to Dadeldhurāby train, car, taxi, or bus

Find Transport to Dadeldhurā

See all options

There are 4 ways to get from Sahaspur to Dadeldhurā by train, car, taxi, 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. Train, drive via Bareilly

    best
    1. Take the train from Moradabad to Bareillytrain train
    2. Take the train from Bareilly to Tanakpurtrain train
    3. Drive from Tanakpur to Dadeldhurācar car
    9h 53m
    $22–64
  2. Drive 335.2 km

    1. Drive from Sahaspur to Dadeldhurācar car 335.2 km
    5h 27m
    $43–62
  3. Train, drive

    1. Take the train from Moradabad to Tanakpurtrain train 12036 / ...
    2. Drive from Tanakpur to Dadeldhurācar car
    11h 3m
    $22–55
  4. Taxi, bus, drive (Flixbus)

    1. Take the taxi from Sahaspur to FlixBus Moradabad - Bypasstaxi taxi
    2. Take the bus from FlixBus Moradabad - Bypass to FlixBus Bhimtal Taxi Standbus bus
    3. Drive from FlixBus Bhimtal Taxi Stand to Dadeldhurācar car
    9h 11m
    $44–72

Questions & Answers

What companies run services between Sahaspur, Uttar Pradesh, India and Dadeldhurā, Nepal?

There is no direct connection from Sahaspur to Dadeldhurā. However, you can take the line 04302 train to Moradabad, take the train to Bareilly, take the train to Tanakpur, then drive to Dadeldhurā. Alternatively, you can drive from Sahaspur to Dadeldhurā in around 5h 27m.

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 How to get from JFK to New York City, Travelling to and around Russia for the 2018 FIFA World Cup, and Need to know: Eurostar - to help you get the most out of your next trip.