
Nainital to Viramgam
Viramgam is approximately 1100+ kms from Nainital. The fastest way to reach Viramgam from Nainital is by Cab, Train Via Rampur (Uttar Pradesh). It takes approximately 25 hours. The cheapest way to reach Viramgam from Nainital is by Bus, Train Via Delhi which would take approximately 26 hours.
Sort By
Mode of Transport
Via Rampur (Uttar Pradesh)
RECOMMENDED
FASTEST
Nainital
Rampur (Uttar Pradesh)
Viramgam
Approx Travel Time
1d 0h 34m
₹3,908
Onwards
Via Moradabad
Nainital
Moradabad
Viramgam
Approx Travel Time
1d 0h 46m
₹4,003
Onwards
Via Amroha
Nainital
Amroha
Viramgam
Approx Travel Time
1d 1h 3m
₹3,581
Onwards
Via Delhi
CHEAPEST
Nainital
Delhi
Viramgam
Approx Travel Time
1d 1h 40m
₹824
Onwards
Nainital
Delhi
Viramgam
Approx Travel Time
1d 2h 17m
₹5,055
Onwards
Via Mathura
Nainital
Mathura
Viramgam
Approx Travel Time
1d 1h 21m
₹6,529
Onwards
Via Jaipur
Nainital
Jaipur
Viramgam
Approx Travel Time
1d 2h 25m
₹1,474
Onwards
Via Ghaziabad
Nainital
Ghaziabad
Viramgam
Approx Travel Time
1d 2h 28m
₹5,310
Onwards
Via Bareilly
Nainital
Bareilly
Viramgam
Approx Travel Time
1d 1h 46m
₹3,803
Onwards
Via Gurgaon
Nainital
Gurgaon
Viramgam
Approx Travel Time
1d 2h 40m
₹5,025
Onwards
Frequently Asked Questions
What is the distance between Nainital and Viramgam?
Viramgam is approximately 1100+ kms from Nainital.
How long does it take to reach Viramgam from Nainital?
It takes approximately 25 hours to reach Viramgam from Nainital by Cab, Train Via Rampur (Uttar Pradesh).
What is the cheapest way to reach Viramgam from Nainital?
The cheapest way to reach Viramgam from Nainital is by Bus, Train Via Delhi.
What is the fastest way to reach Viramgam from Nainital?
The fastest way to reach Viramgam from Nainital is by Cab, Train Via Rampur (Uttar Pradesh).