The journey from Rajayyapeta to Chandigarh is about 2100 km. You must reach Visakhapatnam to catch a train to Chandigarh. The route passes through several states. Travel time is approximately 40 to 45 hours by train.
Total Distance: 2100 km by road, 1800 km by air.
Book tickets in advance.
October to March for pleasant weather.