placeMiami, FL pin_dropCharlotte, NC
swap_horiz
swap_horizsearch
help

Bus from Miami to Charlotte: Cheapest bus tickets

Bus: Choose Megabus for affordable tickets from Miami to Charlotte starting at just $92.48. Ideal for budget travelers. Around 22h 5m trip.

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

View train schedules
Earlier
Later
Cheaper
Faster
02:4022h 5m00:45
miami beachcharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:4023h 5m01:45
miami beachcharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
02:4023h 25m02:05
miami beachcharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:1021h 35m00:45
miami golden gladescharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:1022h 35m01:45
miami golden gladescharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:1022h 55m02:05
miami golden gladescharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:2521h 20m00:45
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:2522h 20m01:45
miami intermodal centercharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
03:2522h 40m02:05
miami intermodal centercharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:5519h 20m05:15
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:5522h 45m08:40
miami beachcharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
09:557h 55m17:50
miami beachcharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:0522h 35m08:40
grand beach surfsidecharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:057h 45m17:50
grand beach surfsidecharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:1522h 25m08:40
newport beachsidecharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:157h 35m17:50
newport beachsidecharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:352h 15m12:50
downtown miamicharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:352h 40m13:15
downtown miamicharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
12:0520h 35m08:40
downtown miamicharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0018h 40m08:40
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0022h 50m12:50
miami intermodal centercharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:0023h 15m13:15
miami intermodal centercharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:2518h 15m08:40
miami golden gladescharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:2522h 25m12:50
miami golden gladescharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
14:2522h 50m13:15
miami golden gladescharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
16:4522h 5m14:50
miami intermodal center - 3801 nw 21 stbus bay #3 - arrowood light rail station (blue line)

Megabus
star_whitestar_whitestar_whitestar_halfstar_border(2859)
17:3020h 15m13:45
downtown miamicharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0018h 45m13:45
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0518h 40m13:45
miami golden gladescharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
19:0522h 45m17:50
miami golden gladescharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:0519h 45m16:50
downtown miamicharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:0520h 45m17:50
downtown miamicharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:3019h 20m16:50
miami intermodal centercharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
21:3020h 20m17:50
miami intermodal centercharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:051h 40m00:45
downtown miamicharlotte bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:052h 40m01:45
downtown miamicharlotte (freedom dr)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
23:053h02:05
downtown miamicharlotte (uptown)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date