
Nainital to Dadri
Dadri is approximately 300+ kms from Nainital. The fastest way to reach Dadri from Nainital is by Cab, Train Via Amroha, Ghaziabad. It takes approximately 9 hours. The cheapest way to reach Dadri from Nainital is by Bus, Train Via Ghaziabad which would take approximately 10 hours.
Sort By
Mode of Transport
Via Amroha, Ghaziabad
RECOMMENDED
FASTEST
Nainital
Amroha
Ghaziabad
Dadri
Approx Travel Time
9h 6m
₹3,276
Onwards
Via Moradabad, Ghaziabad
Nainital
Moradabad
Ghaziabad
Dadri
Approx Travel Time
9h 40m
₹3,819
Onwards
Via Rampur (Uttar Pradesh), Ghaziabad
Nainital
Rampur (Uttar Pradesh)
Ghaziabad
Dadri
Approx Travel Time
9h 53m
₹3,608
Onwards
Via Ghaziabad
CHEAPEST
Nainital
Ghaziabad
Dadri
Approx Travel Time
9h 35m
₹745
Onwards
Via Bareilly, Ghaziabad
Nainital
Bareilly
Ghaziabad
Dadri
Approx Travel Time
10h 38m
₹3,635
Onwards
Nainital
Bareilly
Ghaziabad
Dadri
Approx Travel Time
10h 42m
₹1,050
Onwards
Via Bareilly, Amroha
Nainital
Bareilly
Amroha
Dadri
Approx Travel Time
11h 13m
₹6,594
Onwards
Nainital
Bareilly
Amroha
Dadri
Approx Travel Time
11h 17m
₹4,009
Onwards
Via Ghaziabad, Aligarh
Nainital
Ghaziabad
Aligarh
Dadri
Approx Travel Time
14h 13m
On Demand
Frequently Asked Questions
What is the distance between Nainital and Dadri?
Dadri is approximately 300+ kms from Nainital.
How long does it take to reach Dadri from Nainital?
It takes approximately 9 hours to reach Dadri from Nainital by Cab, Train Via Amroha, Ghaziabad.
What is the cheapest way to reach Dadri from Nainital?
The cheapest way to reach Dadri from Nainital is by Bus, Train Via Ghaziabad.
What is the fastest way to reach Dadri from Nainital?
The fastest way to reach Dadri from Nainital is by Cab, Train Via Amroha, Ghaziabad.