How many hours is it from odessa texas to sonora texas?

Odessa, Texas is 171 miles away from Sonora, Texas and about 2 hours 51 minutes traveling time via car.
Updated on Thursday, February 02 2012 at 05:43AM EST
Collections: odessa, texasodessatexasautomobiles