Tirupati is 250 kilometers from Marsur. The drive via NH 75 takes about 5 hours. Alternatively, you can take a train from Bangalore.
Total Distance: 250 km driving distance, 200 km straight-line air distance.
Good road conditions.
September to March.