Cheapest price | £53.38 |
Shortest Duration | 23h 35m |
Trips per day | 13 |
coach carriers | 3 |
The distance between Miami and Houston is approximately 967.90 miles, or 1557.29 kilometers. The average travel time for a coach between these two cities is around 27 hours and 42 minutes, although the absolute fastest you could get there is 23 hours and 34.8 minutes.
Looking for ways to pass the time? Most coaches are equipped with Wi-Fi, which means you can stream music, browse social media or get some work done during your ride. That said, in case your coach has a spotty signal, or is among the few without Wi-Fi, we also recommend downloading TV shows and movies to your mobile device in advance of your trip. That way the ride will fly by whatever the Wi-Fi situation.
On average there are 13 coach trips per day. El Expreso Bus has the most options for departures from Miami to Houston, with an average of 7 trips per day and 96 monthly trips. 3 coach carriers currently travel from Miami to Houston. Of the 13 trips there is 1 trip that is a direct route with no transfers.
Need more travel options? Travelling by Train from Miami to Houston starts at £215.04.
Book Greyhound from Miami to Houston from £53.38. There are 4 Greyhound schedules from Miami to Houston and you can expect on average to pay £114.02 for a Greyhound ticket to Houston. In Miami, Greyhound departs to Houston from Miami Intermodal Ctr - 3801 NW 21 St and 1 other station. In Houston, Greyhound arrives at 7011 Harrisburg Blvd and 2 other stations.
An average trip on Greyhound from Miami to Houston takes 31 hours and 52 minutes, while the fastest available Greyhound trip will get you to Houston in 23 hours and 35 minutes,
On weekends, Greyhound offers 3 trips per day and you could expect to pay £143.30 for a weekend getaway to Houston.
Book El Expreso Bus from Miami to Houston from £122.01. There are 7 El Expreso Bus schedules from Miami to Houston and you can expect on average to pay £137.01 for a El Expreso Bus ticket to Houston. In Miami, El Expreso Bus departs to Houston from Yuly Services Corp and no other station. In Houston, El Expreso Bus arrives at 6590 Southwest Hwy and 4 other stations.
An average trip on El Expreso Bus from Miami to Houston takes 25 hours and 53 minutes, while the fastest available El Expreso Bus trip will get you to Houston in 23 hours and 35 minutes,
On weekends, El Expreso Bus offers 8 trips per day and you could expect to pay £136.71 for a weekend getaway to Houston.
Book Tornado Bus from Miami to Houston from £122.01. There are 6 Tornado Bus schedules from Miami to Houston and you can expect on average to pay £136.95 for a Tornado Bus ticket to Houston. In Miami, Tornado Bus departs to Houston from 2980 NW 7th St and no other station. In Houston, Tornado Bus arrives at 6590 Southwest Hwy and 4 other stations.
An average trip on Tornado Bus from Miami to Houston takes 27 hours and 14 minutes, while the fastest available Tornado Bus trip will get you to Houston in 23 hours and 35 minutes,
On weekends, Tornado Bus offers 6 trips per day and you could expect to pay £136.59 for a weekend getaway to Houston.