How long does it take to get to Dallas Texas from Houston Texas using the Greyhound Bus?

The avg. travel time from Houston, TX to Dallas, TX is between 4-7 hours depending on the schedules.

Related questions