How is Karachi more than 2000 Km away from Lahore? It is about 1200 Km away. Secondly, Sukhur to Hyderabad Motorway is not complete. Thirdly, Hyderabad to Karachi Motorway ( M-9) is in bad condition due to heavy traffic and no alternate route between Hyderabad and Karachi. While there is National Highway (Old route) all the way from Lahore to Hyderabad but there is only one route between Hyderabad and Karachi and that is M-9 motorway.