how long is a train ride from miami, florida to charlotte, north carolina?

Charlotte, NC is 728 miles away from Miami, FL. Driving time is approximately 12 hours. Train ride would take 27 hr, 22 min and would cost $188.00.
Updated on Sunday, February 05 2012 at 11:09PM EST
Source: tickets.amtrak.com/...