宜宾到昭通的距离约为330公里,驾车大约需要5小时左右,如果您选择乘坐火车,可以先从宜宾坐火车到昆明,再从昆明坐火车到昭通,全程大约需要8-9小时左右,票价在100-200元之间。希望这些信息能够对您有所帮助。