Pune is 850 kilometers from Marsur. The journey via NH 48 takes about 15 hours. Alternatively, you can take a train from Bangalore to Pune.
Total Distance: 850 km driving distance, 750 km straight-line air distance.
Book tickets early.
October to March.