placeMiami, FL pin_dropHouston, TX
swap_horiz
swap_horizsearch
help

Bus from Miami to Houston: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Miami to Houston starting at just $114.98. Ideal for budget travelers. Around 9h 30m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $389. Travel time approximately 4h 55m.

View train schedules
Earlier
Later
Cheaper
Faster
02:4010h 15m12:55
miami beachhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:4022h 40m01:20
miami beachdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:4022h 55m01:35
miami beachhouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:109h 45m12:55
miami golden gladeshouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:1022h 10m01:20
miami golden gladesdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:1022h 25m01:35
miami golden gladeshouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:259h 30m12:55
miami intermodal centerhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:2521h 55m01:20
miami intermodal centerdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:2522h 10m01:35
miami intermodal centerhouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:5512h 10m22:05
miami beachhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:555h 10m15:05
miami intermodal centerhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:0512h22:05
grand beach surfsidehouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:1511h 50m22:05
newport beachsidehouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:354h 30m15:05
downtown miamihouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:358h 15m18:50
downtown miamidowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:358h 45m19:20
downtown miamihouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:004h 5m15:05
miami intermodal centerhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:007h 50m18:50
miami intermodal centerdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:008h 20m19:20
miami intermodal centerhouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:0510h22:05
downtown miamihouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:0515h 15m03:20
downtown miamidowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:0515h 30m03:35
downtown miamihouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:008h 5m22:05
miami intermodal centerhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0013h 20m03:20
miami intermodal centerdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0013h 35m03:35
miami intermodal centerhouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:257h 40m22:05
miami golden gladeshouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:2512h 55m03:20
miami golden gladesdowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:2513h 10m03:35
miami golden gladeshouston uptown/upper kirby

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:3012h 40m06:10
downtown miamihouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0011h 10m06:10
miami intermodal centerhouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0511h 5m06:10
miami golden gladeshouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:0513h 50m12:55
downtown miamihouston bus station (greyhound)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:052h 15m01:20
downtown miamidowntown houston

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date