The journey from Almora to Sonipat covers about 380 km. You can take a bus from Almora to Delhi, followed by a train to Sonipat. Sonipat is a rapidly growing city near Delhi and is well-connected by rail. Expect a total travel time of 10 to 11 hours.
Total Distance: 380 km by road, 240 km air distance.
Take a bus to Delhi, then a train from New Delhi or Old Delhi station to Sonipat.
October to March for pleasant weather.