The road from Dadu to Mohenjodaro was in a bad condition, first our plan was to go back to Dadu and via Moro to Hyderabad but at this point we decided to go via Larkana - khairpur - Hyderabad and that was not a good decision:)
The newly made bridge on river Indus which connects Larkana and Khairpur was opened for traffic, he thought it maybe few more kms to Hyd but we will save lots of time. BUT the road was in vvv very bad condition 
Check out the pictures.

<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/?ie=UTF8&ll=27.368795,68.116179&spn=0.040856,0.058365&t=h&z=14&output=embed"></iframe><br /><small><a href="http://maps.google.com/?ie=UTF8&ll=27.368795,68.116179&spn=0.040856,0.058365&t=h&z=14&source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small>