placeMiami, FL pin_dropCharlotte, NC
swap_horiz
swap_horizsearch
help

Bus from Miami to Charlotte: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Miami to Charlotte starting at just $90.94. Ideal for budget travelers. Around 19h 20m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
2:40 AM22h 5m12:45 AM
miami beachcharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 AM23h 5m1:45 AM
miami beachcharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 AM23h 25m2:05 AM
miami beachcharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM21h 35m12:45 AM
miami golden gladescharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM22h 35m1:45 AM
miami golden gladescharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:10 AM22h 55m2:05 AM
miami golden gladescharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM21h 20m12:45 AM
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM22h 20m1:45 AM
miami intermodal centercharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:25 AM22h 40m2:05 AM
miami intermodal centercharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 AM19h 20m5:15 AM
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 AM22h 45m8:40 AM
miami beachcharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 AM7h 55m5:50 PM
miami beachcharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:05 AM22h 35m8:40 AM
grand beach surfsidecharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:05 AM7h 45m5:50 PM
grand beach surfsidecharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM22h 25m8:40 AM
newport beachsidecharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:15 AM7h 35m5:50 PM
newport beachsidecharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:35 AM4h 20m2:55 PM
downtown miamicharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:35 AM4h 45m3:20 PM
downtown miamicharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:05 PM20h 35m8:40 AM
downtown miamicharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 PM18h 40m8:40 AM
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 PM0h 55m2:55 PM
miami intermodal centercharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:00 PM1h 20m3:20 PM
miami intermodal centercharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM18h 15m8:40 AM
miami golden gladescharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM0h 30m2:55 PM
miami golden gladescharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:25 PM0h 55m3:20 PM
miami golden gladescharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
4:45 PM22h 5m2:50 PM
miami intermodal center - 3801 nw 21 stbus bay #3 - arrowood light rail station (blue line)

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
5:30 PM20h 15m1:45 PM
downtown miamicharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:00 PM18h 45m1:45 PM
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:05 PM18h 40m1:45 PM
miami golden gladescharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:05 PM22h 45m5:50 PM
miami golden gladescharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:05 PM19h 45m4:50 PM
downtown miamicharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:05 PM20h 45m5:50 PM
downtown miamicharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:30 PM19h 20m4:50 PM
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:30 PM20h 20m5:50 PM
miami intermodal centercharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:05 PM1h 40m12:45 AM
downtown miamicharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:05 PM2h 40m1:45 AM
downtown miamicharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:05 PM3h2:05 AM
downtown miamicharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date