
Nainital to Digha
Digha is approximately 1750+ kms from Nainital. The fastest way to reach Digha from Nainital is by Cab, Flight Via Ghaziabad, Kolkata. It takes approximately 17 hours. The cheapest way to reach Digha from Nainital is by Bus, Train Via Kanpur, Balasore which would take approximately 34 hours.
Sort By
Mode of Transport
Via Ghaziabad, Kolkata
RECOMMENDED
FASTEST
Nainital
Ghaziabad
Kolkata
Digha
Approx Travel Time
16h 38m
₹14,301
Onwards
Nainital
Ghaziabad
Kolkata
Digha
Approx Travel Time
16h 47m
On Demand
Via Lucknow, Kolkata
Nainital
Lucknow
Kolkata
Digha
Approx Travel Time
18h 11m
₹10,635
Onwards
Nainital
Lucknow
Kolkata
Digha
Approx Travel Time
18h 20m
On Demand
Via Kanpur, Balasore
CHEAPEST
Nainital
Kanpur
Balasore
Digha
Approx Travel Time
1d 9h 47m
₹1,817
Onwards
Via Aligarh, Balasore
Nainital
Aligarh
Balasore
Digha
Approx Travel Time
1d 15h
₹6,383
Onwards
Via Haridwar, Durgapur
Nainital
Haridwar
Durgapur
Digha
Approx Travel Time
1d 22h 8m
On Demand
Via Delhi, Kolkata
Nainital
Delhi
Kolkata
Digha
Approx Travel Time
17h 18m
₹14,246
Onwards
Nainital
Delhi
Kolkata
Digha
Approx Travel Time
17h 27m
On Demand
Nainital
Delhi
Kolkata
Digha
Approx Travel Time
17h 40m
On Demand
Frequently Asked Questions
What is the distance between Nainital and Digha?
Digha is approximately 1750+ kms from Nainital.
How long does it take to reach Digha from Nainital?
It takes approximately 17 hours to reach Digha from Nainital by Cab, Flight Via Ghaziabad, Kolkata.
What is the cheapest way to reach Digha from Nainital?
The cheapest way to reach Digha from Nainital is by Bus, Train Via Kanpur, Balasore.
What is the fastest way to reach Digha from Nainital?
The fastest way to reach Digha from Nainital is by Cab, Flight Via Ghaziabad, Kolkata.


