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 $145.97. Ideal for budget travelers. Around 1h 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
3:0021h 45m0:45
houston bus station (greyhound)charlotte bus station

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

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

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

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

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:1017h 25m22:35
baytown (thompson/service rd)charlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:550h 20m6:15
houston bus station (greyhound)charlotte bus station

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

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:1015h 25m22:35
houston bus station (greyhound)charlotte (uptown)

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

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

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

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

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:303h 5m16:35
houston uptown/upper kirbycharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
13:502h 45m16:35
downtown houstoncharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:108h 35m0:45
downtown houstoncharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:109h 35m1:45
downtown houstoncharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:109h 55m2:05
downtown houstoncharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:258h 20m0:45
houston uptown/upper kirbycharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:259h 20m1:45
houston uptown/upper kirbycharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:259h 40m2:05
houston uptown/upper kirbycharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
17:0115h 34m8: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)
19:1013h 25m8:35
downtown houstoncharlotte bus station

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

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date