There are 8 ways to get from Miami to Columbus by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Miami  •  4 h 30 min

  1. Fly from Miami (MIA) to Columbus (CMH) MIA - CMH

$137 - $430

Cheapest option

Bus via Orlando  •  36 h 32 min

  1. Take the bus from Miami to Orlando
  2. Take the bus from Orlando to Jacksonville, FL
  3. Take the bus from Jacksonville, Fl to Columbus, Oh

$108 - $298

6 alternative options

Fly from Fort Lauderdale  •  5 h 21 min

  1. Fly from Fort Lauderdale (FLL) to Columbus (CMH) FLL - CMH

$137 - $562

Bus  •  34 h 1 min

  1. Take the bus from Miami, Fl to Jacksonville, Fl 1014 / ...
  2. Take the bus from Jacksonville, Fl to Columbus, Oh 1096 / ...

$127 - $322

Train, bus via Savannah Amtrak  •  34 h 33 min

  1. Take the train from Miami Amtrak to Savannah Amtrak Silver Meteor / ...
  2. Take the bus from Savannah, Ga to Columbus, Oh 1096 / ...

$154 - $424

Train, bus  •  35 h 7 min

  1. Take the train from Miami Amtrak to Washington Union Station Amtrak
  2. Take the train from UNION STATION MARC Washington to FREDERICK MARC wb
  3. Take the bus from Frederick, Md to Pittsburgh, Pa
  4. Take the bus from Pittsburgh, Pa to Columbus, Oh

$207 - $577

Train, bus #2  •  39 h 30 min

  1. Take the train from Miami Amtrak to Washington Union Station Amtrak
  2. Take the train from Washington Union Station Amtrak to Cleveland Amtrak
  3. Take the bus from Cleveland, Oh to Columbus, Oh

$239 - $695

Drive  •  19 h 16 min

  1. Drive from Miami to Columbus 1158.9 miles

$110 - $170

Questions & Answers

The cheapest way to get from Miami to Columbus is to drive which costs $110 - $170 and takes 19 h 16 min.

More details

The quickest way to get from Miami to Columbus is to fly which costs $130 - $430 and takes 4 h 30 min.

More details

The distance between Miami and Columbus is 999 miles. The road distance is 1158.9 miles.

Get driving directions

It takes approximately 4 h 30 min to get from Miami to Columbus, including transfers.

More details

No, there is no direct bus from Miami to Columbus. However, there are services departing from Nw 6 St & 1 Av and arriving at Columbus, Oh via Miami, Fl and Jacksonville, Fl. The journey, including transfers, takes approximately 34 h 1 min.

More details

What companies run services between Miami, FL, USA and Columbus, OH, USA?

American Airlines, Delta and United Airlines fly from Miami to Columbus hourly. Alternatively, you can take a bus from Miami to Columbus via Airport Station, Miami, Fl, and Jacksonville, Fl in around 34 h 1 min.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Fort Lauderdale to Columbus
Ave. Duration
2 h 36 min
When
Every day
Estimated price
$170 - $1,200
Flights from Fort Lauderdale to Columbus via Tampa
Ave. Duration
4 h 22 min
When
Monday to Saturday
Estimated price
$170 - $1,200
Flights from Fort Lauderdale to Columbus via Orlando
Ave. Duration
4 h 23 min
When
Saturday and Sunday
Estimated price
$170 - $1,200
Flights from Fort Lauderdale to Columbus via Atlanta
Ave. Duration
4 h 20 min
When
Monday to Saturday
Estimated price
$170 - $1,200
Flights from Fort Lauderdale to Columbus via Nashville
Ave. Duration
4 h 35 min
When
Monday to Friday
Estimated price
$170 - $1,200
Delta
Website
delta.com
Flights from Miami to Columbus via Atlanta
Ave. Duration
4 h 51 min
When
Every day
Estimated price
$280 - $900
Flights from Miami to Columbus via Detroit
Ave. Duration
5 h 1 min
When
Every day
Estimated price
$280 - $900
Flights from Fort Lauderdale to Columbus via Atlanta
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$140 - $850
American Airlines
Website
aa.com
Flights from Miami to Columbus
Ave. Duration
2 h 49 min
When
Every day
Estimated price
$270 - $750
Flights from Miami to Columbus via Charlotte
Ave. Duration
4 h 34 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $750
Flights from Miami to Columbus via Reagan Washington
Ave. Duration
5 h 9 min
When
Every day
Estimated price
$270 - $750
Flights from Fort Lauderdale to Columbus via Charlotte
Ave. Duration
4 h 27 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$140 - $950
Spirit Airlines
Website
spirit.com
Flights from Fort Lauderdale to Columbus
Ave. Duration
2 h 34 min
When
Every day
Estimated price
$95 - $400
Train operators
Amtrak
Rome2rio's guide to Amtrak
Contact Details
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Miami Amtrak to Savannah Amtrak
Ave. Duration
11 h 13 min
Frequency
Twice daily
Estimated price
$80 - $230
Website
amtrak.com
Coach Seat
$80 - $130
Flexi Coach Seat
$140 - $210
Business Coach Seat
$160 - $230
Room
$340 - $480
Train from Miami Amtrak to Washington Union Station Amtrak
Ave. Duration
22 h 57 min
Frequency
Twice daily
Estimated price
$150 - $450
Website
amtrak.com
Coach Seat
$150 - $230
Flexi Coach Seat
$270 - $390
Business Coach Seat
$310 - $450
Room
$600 - $850
Train from Washington Union Station Amtrak to Cleveland Amtrak
Ave. Duration
10 h 48 min
Frequency
Once daily
Estimated price
$65 - $190
Website
amtrak.com
Coach Seat
$65 - $100
Flexi Coach Seat
$120 - $180
Business Coach Seat
$130 - $190
Room
$300 - $410
Maryland Transit
Phone
1-866-743-3682
Website
mta.maryland.gov
Train from UNION STATION MARC Washington to FREDERICK MARC wb
Ave. Duration
1 h 39 min
Frequency
Twice daily
Estimated price
$7 - $10
Schedules at
mta.maryland.gov
Bus operators
Greyhound USA
Rome2rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Miami, Fl to Jacksonville, Fl
Ave. Duration
9 h 25 min
Frequency
Every 20 minutes
Estimated price
$40 - $100
Website
greyhound.com
Economy
$40 - $65
Flexible
$75 - $100
Bus from Jacksonville, Fl to Columbus, Oh
Ave. Duration
23 h 25 min
Frequency
Every 30 minutes
Estimated price
$85 - $220
Website
greyhound.com
Economy
$85 - $140
Flexible
$160 - $220
Bus from Savannah, Ga to Columbus, Oh
Ave. Duration
20 h 35 min
Frequency
Every 30 minutes
Estimated price
$70 - $190
Website
greyhound.com
Economy
$70 - $120
Flexible
$140 - $190
Bus from Frederick, Md to Pittsburgh, Pa
Ave. Duration
3 h 45 min
Frequency
Hourly
Estimated price
$25 - $60
Website
greyhound.com
Economy
$25 - $40
Flexible
$45 - $60
Bus from Pittsburgh, Pa to Columbus, Oh
Ave. Duration
3 h 20 min
Frequency
Hourly
Estimated price
$23 - $55
Website
greyhound.com
Economy
$23 - $40
Flexible
$40 - $55
Bus from Cleveland, Oh to Columbus, Oh
Ave. Duration
2 h 25 min
Frequency
Hourly
Estimated price
$19 - $50
Website
greyhound.com
Economy
$19 - $30
Flexible
$35 - $50
Megabus
Phone
877-462-6342
Website
us.megabus.com
Bus from Miami to Orlando
Ave. Duration
7 h 45 min
Frequency
Every 4 hours
Estimated price
$5 - $50
Schedules at
us.megabus.com
Bus from Orlando to Jacksonville, FL
Ave. Duration
2 h 35 min
Frequency
Every 4 hours
Estimated price
$16 - $26
Schedules at
us.megabus.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.