
Nagaur to Tanakpur
Tanakpur is approximately 800+ kms from Nagaur. The fastest way to reach Tanakpur from Nagaur is by Train, Flight, Bus Via Delhi, Kichha. It takes approximately 15 hours. The cheapest way to reach Tanakpur from Nagaur is by Train, Bus Via Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Mahendragarh, Bareilly
RECOMMENDED
Nagaur
Mahendragarh
Bareilly
Tanakpur
Approx Travel Time
16h 32m
On Demand
Nagaur
Mahendragarh
Bareilly
Tanakpur
Approx Travel Time
17h 33m
On Demand
Nagaur
Mahendragarh
Bareilly
Tanakpur
Approx Travel Time
16h 40m
On Demand
Via Delhi, Kichha
FASTEST
Nagaur
Delhi
Kichha
Tanakpur
Approx Travel Time
15h 10m
₹4,381
Onwards
Nagaur
Delhi
Kichha
Tanakpur
Approx Travel Time
15h 28m
₹6,673
Onwards
Via Jaipur
Nagaur
Jaipur
Tanakpur
Approx Travel Time
19h 35m
₹1,390
Onwards
Via Muzaffarnagar
Nagaur
Muzaffarnagar
Tanakpur
Approx Travel Time
19h 58m
On Demand
Via Ghaziabad
Nagaur
Ghaziabad
Tanakpur
Approx Travel Time
19h 42m
₹1,499
Onwards
Via Delhi
Nagaur
Delhi
Tanakpur
Approx Travel Time
16h 13m
₹7,013
Onwards
CHEAPEST
Nagaur
Delhi
Tanakpur
Approx Travel Time
19h 49m
₹1,154
Onwards
Frequently Asked Questions
What is the distance between Nagaur and Tanakpur?
Tanakpur is approximately 800+ kms from Nagaur.
How long does it take to reach Tanakpur from Nagaur?
It takes approximately 15 hours to reach Tanakpur from Nagaur by Train, Flight, Bus Via Delhi, Kichha.
What is the cheapest way to reach Tanakpur from Nagaur?
The cheapest way to reach Tanakpur from Nagaur is by Train, Bus Via Delhi.
What is the fastest way to reach Tanakpur from Nagaur?
The fastest way to reach Tanakpur from Nagaur is by Train, Flight, Bus Via Delhi, Kichha.

