The distance from Barsana to Delhi is approximately 145 km. The most efficient way to reach Delhi is to travel to Mathura Junction and board a train to New Delhi or Hazrat Nizamuddin. Alternatively, you can drive via the Yamuna Expressway, which provides a high-speed link to the capital. The journey typically takes 3 to 4 hours depending on your chosen mode of transport and traffic conditions.
Total Distance: 145 km driving distance, 130 km straight-line distance.
Book your train tickets in advance as this route is highly popular.
Ensure you have your FASTag ready for the expressway tolls.
October to March for pleasant weather in the capital.