The journey from Bharatpur to Vellore is a long-distance trip across the country. You will need to reach Kathgodam or Haldwani to catch a train to Delhi, followed by a long-distance train to Katpadi (Vellore). Alternatively, you can fly from Pantnagar to Delhi and then to Chennai, followed by a taxi or bus to Vellore. The total travel time is approximately 38 to 42 hours.
Total Distance: 1900 km by road, 1550 km straight-line.
The Tamil Nadu Express is a popular train from Delhi to Katpadi.
October to March for pleasant weather.