The journey from Saharanpur to Mysore is a long-distance trip covering over 2300 km. Rail is the most practical mode, requiring a change at a major hub like Delhi or Bangalore. Expect a travel time of 42 to 46 hours. This route takes you from the northern plains to the cultural capital of Karnataka.
Total Distance: 2300 km by road, 1900 km straight-line.
The Bangalore to Mysore leg is very scenic and has frequent trains.
October to March for pleasant weather in Mysore.