The journey from Kasauli to the bustling metropolis of Mumbai spans approximately 1600 km. You must descend to the plains and travel to Chandigarh or Delhi to catch a train to Mumbai. The route passes through the heart of India, offering scenic views of the plains. Expect a travel time of 24 to 30 hours by train, depending on the connection and route chosen.
Total Distance: 1600 km by road, 1400 km air distance.
Book early as trains to Mumbai are very popular.
November to February for pleasant weather in Mumbai.