placeCharlotte, NC pin_dropMiami, FL
swap_horiz
swap_horizsearch
help

Bus from Charlotte to Miami: Cheapest bus tickets

Bus: Choose Megabus for affordable tickets from Charlotte to Miami starting at just $89.97. Ideal for budget travelers. Around 20h 25m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $105. Travel time approximately 1h 5m.

View train schedules
Earlier
Later
Cheaper
Faster
2:25 AM1h 15m3:40 AM
charlotte bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:00 AM22h 10m7:10 AM
charlotte (uptown)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:15 AM20h 50m6:05 AM
charlotte bus stationmiami intermodal center

Southeastern Stages
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:30 PM21h 10m9:40 AM
charlotte bus stationmiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:30 PM21h 40m10:10 AM
charlotte bus stationmiami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:30 PM22h 5m10:35 AM
charlotte bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM20h 40m9:40 AM
charlotte (uptown)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM21h 10m10:10 AM
charlotte (uptown)miami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:00 PM21h 35m10:35 AM
charlotte (uptown)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:20 PM20h 20m9:40 AM
charlotte (freedom dr)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:20 PM20h 50m10:10 AM
charlotte (freedom dr)miami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
1:20 PM21h 15m10:35 AM
charlotte (freedom dr)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:05 PM0h 40m3:45 PM
charlotte (uptown)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:05 PM1h 5m4:10 PM
charlotte (uptown)downtown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 PM0h 20m3:45 PM
charlotte (freedom dr)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 PM0h 45m4:10 PM
charlotte (freedom dr)downtown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 PM4h 55m8:20 PM
charlotte (freedom dr)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:15 PM20h 25m12:40 PM
bus bay #3 - arrowood light rail station (blue line)miami intermodal center - 3801 nw 21 st

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
5:25 PM22h 20m3:45 PM
charlotte bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:25 PM22h 45m4:10 PM
charlotte bus stationdowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:20 PM21h6:20 PM
charlotte (uptown)miami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:20 PM22h 40m8:00 PM
charlotte (uptown)downtown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:20 PM23h8:20 PM
charlotte (uptown)miami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:20 PM12h 50m10:10 AM
charlotte (uptown)miami beach

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:50 PM20h 30m6:20 PM
charlotte bus stationmiami intermodal center

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:50 PM22h 10m8:00 PM
charlotte bus stationdowntown miami

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:50 PM22h 30m8:20 PM
charlotte bus stationmiami golden glades

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date