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 $108.98. Ideal for budget travelers. Around 21h 45m 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
12:00 AM16h 45m4:45 PM
houston uptown/upper kirbycharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 AM21h 45m12:45 AM
houston bus station (greyhound)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 AM22h 45m1:45 AM
houston bus station (greyhound)charlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:00 AM23h 5m2:05 AM
houston bus station (greyhound)charlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 AM1h 40m6:15 AM
downtown houstoncharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 AM17h 40m10:15 PM
downtown houstoncharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:35 AM18h10:35 PM
downtown houstoncharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:10 AM1h 5m6:15 AM
baytown (thompson/service rd)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:10 AM12h 40m5:50 PM
baytown (thompson/service rd)charlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:10 AM17h 5m10:15 PM
baytown (thompson/service rd)charlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:55 AM0h 20m6:15 AM
houston bus station (greyhound)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:10 AM15h 5m10:15 PM
houston bus station (greyhound)charlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:00 AM22h 40m8:40 AM
houston bus station (greyhound)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:35 AM13h 10m12:45 AM
houston (agencia autobuses)charlotte bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:35 AM14h 10m1:45 AM
houston (agencia autobuses)charlotte (freedom dr)

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:35 AM14h 30m2:05 AM
houston (agencia autobuses)charlotte (uptown)

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:30 PM12h 15m1:45 AM
downtown houstoncharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:30 PM1h 20m4:50 PM
houston uptown/upper kirbycharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:30 PM2h 20m5:50 PM
houston uptown/upper kirbycharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:00 PM0h 50m4:50 PM
downtown houstoncharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:00 PM1h 50m5:50 PM
downtown houstoncharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:01 PM15h 39m8:40 AM
houston (agencia autobuses)charlotte bus station

Valley Transit
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:05 PM22h 45m4:50 PM
houston bus station (greyhound)charlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:05 PM23h 45m5:50 PM
houston bus station (greyhound)charlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:25 PM13h 15m8:40 AM
houston uptown/upper kirbycharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date