The journey from Bharatpur to Tirupati is a long-distance pilgrimage trip. You will need to reach Kathgodam or Haldwani to catch a train to Delhi, followed by a long-distance train to Tirupati. Alternatively, you can fly from Pantnagar to Delhi and then to Tirupati. The total travel time is approximately 36 to 40 hours.
Total Distance: 1900 km by road, 1550 km straight-line.
The Kerala Express is a popular train from Delhi to Tirupati.
September to March for pleasant weather.