The distance from Nasirabad to Bhubaneswar is about 1700 km. The most practical way to travel is by train from Ajmer or by taking a flight from Jaipur. This journey takes you across the length of India. Expect a travel time of 35+ hours by train. Bhubaneswar is known for its ancient temples and rich culture.
Total Distance: 1700 km driving distance and 1500 km straight-line air distance.
Book your tickets early as this is a popular route.
October to March for pleasant weather.