The distance from Mariahu to Srinagar - Jammu and Kashmir is 1565 km (or 973 mi). The estimated driving time for the trip is 21 h 60 min and the main road for this route is the Agra - Lucknow Expressway. In a straight line, the distance between Mariahu and Srinagar is 1206 km (750 mi).