The journey from Barshi to Ghaziabad is a long-distance trip. You must reach Pune to board a train to North India. Ghaziabad is a major industrial hub near Delhi. The total distance is approximately 1400 km, requiring about 28 hours of travel time.
Total Distance: Driving distance is 1420 km; straight-line air distance is 1150 km.
Check for trains passing through Ghaziabad on the Delhi route.
October to March for pleasant weather.