The distance from Barsana to Chandigarh is approximately 300 km. The most practical way to travel is by train from Mathura Junction to Chandigarh. Alternatively, you can drive, but it is a long and tiring journey. This journey requires careful planning and booking in advance.
Total Distance: 300 km driving distance, 250 km straight-line distance.
Book your train tickets well in advance as this is a popular route.
October to March for pleasant weather.