There are 3 ways to get from Nepalgunj to Thakurdwara by car, train, bus, 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.
Drive, train
best- Drive from Nepalgunj to Biswancar
- Take the train from Biswan to Moradabadtrain
- Take the train from Moradabad to Kashipurtrain
10h 49m₹2,159–5,271Drive, bus, taxi
- Drive from Nepalgunj to Bahraich, Uttar Pradeshcar
- Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Moradabad, Uttar Pradeshbus
- Take the taxi from Moradabad, Uttar Pradesh to Thakurdwarataxi
13h 19mDrive 353.8 km
- Drive from Nepalgunj to Thakurdwaracar 353.8 km
5h 38m₹4,331–6,256
Questions & Answers
The cheapest way to get from Nepalgunj to Thakurdwara is to drive and train which costs ₹2,100 - ₹5,500 and takes 10h 49m.
The fastest way to get from Nepalgunj to Thakurdwara is to drive which takes 5h 38m and costs ₹4,300 - ₹6,500.
The distance between Nepalgunj and Thakurdwara is 460 km. The road distance is 353.8 km.
It takes approximately 10h 49m to get from Nepalgunj to Thakurdwara, including transfers.
Thakurdwara is 15 min behind Nepalgunj. It is currently 11:44 AM in Nepalgunj and 11:29 AM in Thakurdwara.
Yes, the driving distance between Nepalgunj to Thakurdwara is 354 km. It takes approximately 5h 38m to drive from Nepalgunj to Thakurdwara.
There are seven+ hotels available in Thakurdwara.
What companies run services between Nepalgunj, Nepal and Thakurdwara, India?
There is no direct connection from Nepalgunj to Thakurdwara. However, you can drive to Biswan, take the train to Moradabad, take the train to Kashipur, then take the taxi to Thakurdwara. Alternatively, you can drive to Bahraich, Uttar Pradesh, take the bus to Lucknow, Uttar Pradesh, take the bus to Moradabad, Uttar Pradesh, then take the taxi to Thakurdwara.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Biswan to Moradabad
- Ave. Duration
- 6h 46m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,700
Train from Moradabad to Kashipur
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
- Phone
- 7230947777
- [email protected]
- Website
- omio.com
Bus from Lucknow, Uttar Pradesh to Moradabad, Uttar Pradesh
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Schedules at
- omio.com
- Ave. Duration
- 52 min
- Estimated price
- ₹1,100–1,400
Malhotra travels
- Phone
- +91 93 58 83 46 54
Taps Cabs
- Phone
- +91 72 48 77 24 88
- Website
- tapscabs.com
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 Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Eurostar, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.







