placeHouston, TX pin_dropCharlotte, NC
swap_horiz
swap_horizsearch
help

Bus from Houston to Charlotte: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Houston to Charlotte starting at just $143.96. Ideal for budget travelers. Around 15h 5m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $161. Travel time approximately 16h 56m.

View train schedules
Earlier
Later
Cheaper
Faster
03:0021h 45m00:45
houston bus station (greyhound)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:0022h 45m01:45
houston bus station (greyhound)charlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:0023h 5m02:05
houston bus station (greyhound)charlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
04:351h 40m06:15
downtown houstoncharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
04:3513h 30m18:05
downtown houstoncharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
04:3517h 40m22:15
downtown houstoncharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:101h 5m06:15
baytown (thompson/service rd)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:1012h 55m18:05
baytown (thompson/service rd)charlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:1017h 5m22:15
baytown (thompson/service rd)charlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
05:550h 20m06:15
houston bus station (greyhound)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
07:1015h 5m22:15
houston bus station (greyhound)charlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:0022h 35m08:35
houston bus station (greyhound)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:3513h 10m00:45
houston (agencia autobuses)charlotte bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:3514h 10m01:45
houston (agencia autobuses)charlotte (freedom dr)

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:3514h 30m02:05
houston (agencia autobuses)charlotte (uptown)

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:3012h 15m01:45
downtown houstoncharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:301h 5m16:35
houston uptown/upper kirbycharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
15:302h 35m18:05
houston uptown/upper kirbycharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:000h 35m16:35
downtown houstoncharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:002h 5m18:05
downtown houstoncharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:0115h 34m08:35
houston (agencia autobuses)charlotte bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:0522h 30m16:35
houston bus station (greyhound)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
18:050h18:05
houston bus station (greyhound)charlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:2513h 10m08:35
houston uptown/upper kirbycharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date