The journey from Nainital to Mumbai covers approximately 1750 km. You must first descend to Kathgodam, the nearest railhead, located 35 km away. From Kathgodam, you can take the Ranikhet Express to Delhi and switch to a Mumbai-bound train or flight. Alternatively, take a taxi to Pantnagar Airport for a connecting flight to Mumbai. This route involves crossing the Indo-Gangetic plains before reaching the coastal metropolis. Expect a total travel time of 28 to 36 hours depending on your connection efficiency.
Total Distance: 1750 km by road, 1350 km air distance.
Book your Kathgodam to Delhi leg well in advance as seats fill up quickly.
Check flight schedules from Pantnagar as they are limited and weather-dependent.
October to March for pleasant weather in both hill and coastal regions.