The journey from Macasana to Mysuru covers approximately 480 km through the Western Ghats. The most common way is by bus or driving via NH 748 and NH 275. Train connectivity is limited and usually requires a change at Bengaluru. The journey typically takes 10 to 12 hours. You will pass through scenic forest areas.
Total Distance: 480 km by road, 350 km air distance.
KSRTC sleeper buses are the most comfortable option for this route.
The route through the Western Ghats is beautiful but has many curves.
October to March for pleasant weather in Mysuru.