Explore 4 ways to travel

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 Miami to Baltimore  •  4 h 41 min

  1. Fly from Miami (MIA) to Baltimore (BWI) MIA - BWI

$75 - $445

Cheapest option

Fly Fort Lauderdale to Baltimore  •  5 h 36 min

  1. Fly from Fort Lauderdale (FLL) to Baltimore (BWI) FLL - BWI

$65 - $347

8 alternative options

Fly Miami to Reagan Washington, train  •  5 h 18 min

  1. Fly from Miami (MIA) to Reagan Washington (DCA) MIA - DCA
  2. Take the train from Washington Union Station Amtrak to Baltimore Penn Station Amtrak

$139 - $722

Fly Fort Lauderdale to Reagan Washington, train  •  6 h 13 min

  1. Fly from Fort Lauderdale (FLL) to Reagan Washington (DCA) FLL - DCA
  2. Take the train from Washington Union Station Amtrak to Baltimore Penn Station Amtrak

$129 - $574

Fly Miami to Washington Dulles, train  •  6 h 17 min

  1. Fly from Miami (MIA) to Washington Dulles (IAD) MIA - IAD
  2. Take the train from New Carrollton Amtrak to Baltimore Penn Station Amtrak

$145 - $747

Train to West Palm Beach/Palm Beach, fly to Baltimore  •  6 h 40 min

  1. Take the train from MetroRail Transfer Station to West Palm Beach Station
  2. Fly from West Palm Beach/Palm Beach (PBI) to Baltimore (BWI) PBI - BWI

$111 - $363

Bus Lacubanabus  •  22 h 42 min

  1. Take the bus from Miami Beach, FL to Arlington, VA Direct route
  2. Take the bus from New Carrollton to Baltimore, MD - Greyhound Bus Terminal Downtown

$178 - $185

Train  •  25 h 28 min

  1. Take the train from Miami Amtrak to Baltimore Penn Station Amtrak Silver Meteor / ...

$152 - $462

Bus Greyhound USA  •  27 h 23 min

  1. Take the bus from Miami, Fl to Orlando, Fl 1006 / ...
  2. Take the bus from Orlando, Fl to Baltimore Downtown, Md 1002

$115 - $282

Drive  •  17 h 56 min

  1. Drive from Miami to Baltimore 1094.5 miles

$100 - $160

What companies run services between Miami, FL, USA and Baltimore, MD, USA?

American Airlines, Delta and United Airlines fly from Miami to Baltimore hourly. Alternatively, you can take a bus from Miami to Baltimore via Washington Av & 13 St, Miami Beach, FL, Arlington, VA, Columbia Pike, EB @ Walter Reed Drive, FS, Rosslyn Metro Bay G, N Moore St, SB @ Wilson, NS, ROSSLYN station, NEW CARROLLTON station, and New Carrollton in around 22 h 42 min.

Airlines
Southwest Airlines
Website
southwest.com
Flights from Fort Lauderdale to Baltimore
Ave. Duration
2 h 32 min
When
Every day
Estimated price
$110 - $650
Flights from Fort Lauderdale to Reagan Washington
Ave. Duration
2 h 28 min
When
Every day
Estimated price
$160 - $800
Flights from Fort Lauderdale to Reagan Washington via Orlando
Ave. Duration
4 h 15 min
When
Sunday
Estimated price
$160 - $800
Flights from Fort Lauderdale to Reagan Washington via Atlanta
Ave. Duration
4 h 30 min
When
Sunday
Estimated price
$160 - $800
Flights from Fort Lauderdale to Reagan Washington via Tampa
Ave. Duration
4 h 30 min
When
Saturday
Estimated price
$160 - $800
Flights from West Palm Beach/Palm Beach to Baltimore
Ave. Duration
2 h 21 min
When
Every day
Estimated price
$220 - $850
Flights from West Palm Beach/Palm Beach to Baltimore via Islip
Ave. Duration
4 h 40 min
When
Monday to Friday
Estimated price
$220 - $850
American Airlines
Website
aa.com
Flights from Miami to Baltimore
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$80 - $750
Flights from Miami to Baltimore via Philadelphia
Ave. Duration
4 h 56 min
When
Every day
Estimated price
$80 - $750
Flights from Miami to Baltimore via Charlotte
Ave. Duration
4 h 52 min
When
Every day
Estimated price
$80 - $750
Flights from Miami to Reagan Washington
Ave. Duration
2 h 37 min
When
Every day
Estimated price
$75 - $800
Flights from Miami to Reagan Washington via Raleigh/Durham
Ave. Duration
4 h 22 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$75 - $800
Flights from Miami to Reagan Washington via Orlando
Ave. Duration
4 h 23 min
When
Every day
Estimated price
$75 - $800
Flights from Fort Lauderdale to Reagan Washington via Charlotte
Ave. Duration
4 h 30 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$75 - $700
Flights from Miami to Washington Dulles
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$70 - $850
Flights from Miami to Washington Dulles via Charlotte
Ave. Duration
5 h 14 min
When
Every day
Estimated price
$70 - $850
Flights from West Palm Beach/Palm Beach to Baltimore via Charlotte
Ave. Duration
4 h 32 min
When
Every day
Estimated price
$150 - $700
Delta
Website
delta.com
Flights from Miami to Baltimore via Atlanta
Ave. Duration
4 h 59 min
When
Every day
Estimated price
$95 - $800
Flights from Miami to Reagan Washington via Atlanta
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$95 - $1,200
Flights from Miami to Washington Dulles via Atlanta
Ave. Duration
5 h 27 min
When
Every day
Estimated price
$75 - $1,100
Flights from West Palm Beach/Palm Beach to Baltimore via Atlanta
Ave. Duration
4 h 38 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $650
JetBlue Airways
Website
jetblue.com
Flights from Fort Lauderdale to Baltimore
Ave. Duration
2 h 28 min
When
Every day
Estimated price
$85 - $600
Flights from Fort Lauderdale to Reagan Washington
Ave. Duration
2 h 25 min
When
Every day
Estimated price
$100 - $700
Spirit Airlines
Website
spirit.com
Flights from Fort Lauderdale to Baltimore
Ave. Duration
2 h 29 min
When
Every day
Estimated price
$70 - $500
United Airlines
Website
united.com
Flights from Miami to Washington Dulles via Newark
Ave. Duration
5 h 42 min
When
Every day
Estimated price
$180 - $1,300
Train operators
Amtrak Acela Express
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Washington Union Station Amtrak to Baltimore Penn Station Amtrak
Ave. Duration
34 min
Frequency
Hourly
Estimated price
$55 - $160
Website
amtrak.com
Business Seat
$55 - $150
First Class Seat
$120 - $160
Amtrak Northeast Regional
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from New Carrollton Amtrak to Baltimore Penn Station Amtrak
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$65 - $180
Website
amtrak.com
Coach Seat
$65 - $110
Business Seat
$95 - $180
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Miami Amtrak to Baltimore Penn Station Amtrak
Ave. Duration
24 h 2 min
Frequency
Twice daily
Estimated price
$150 - $460
Website
amtrak.com
Coach Seat
$150 - $230
Flexi Coach Seat
$270 - $400
Business Coach Seat
$320 - $460
Room
$600 - $850
Bus operators
bus
Bus from Miami Beach, FL to Arlington, VA
Ave. Duration
18 h 55 min
Frequency
5 times a week
Estimated price
$159
Schedules at
lacubanabus.com
Peter Pan Bus Lines
Phone
1-800-343-9999
Email
dveronesi@peterpanbus.com
Website
peterpanbus.com
Bus from New Carrollton to Baltimore, MD - Greyhound Bus Terminal Downtown
Ave. Duration
50 min
Frequency
Every 20 minutes
Estimated price
$12 - $17
Website
peterpanbus.com
Greyhound USA
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Miami, Fl to Orlando, Fl
Ave. Duration
4 h 25 min
Frequency
Every 30 minutes
Estimated price
$28 - $70
Website
greyhound.com
Economy
$28 - $45
Flexible
$50 - $70
Bus from Orlando, Fl to Baltimore Downtown, Md
Ave. Duration
21 h 25 min
Frequency
Hourly
Estimated price
$85 - $210
Website
greyhound.com
Economy
$85 - $140
Flexible
$160 - $210

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.

Questions & Answers

The distance between Miami and Baltimore is 1540 km. The road distance is 1751 km.

The cheapest way to get from Miami to Baltimore is to fly which costs $65 - $350 and takes 5 h 36 min.

The quickest way to get from Miami to Baltimore is to fly which takes 4 h 41 min and costs $75 - $450.

No, there is no direct train from Miami to Baltimore. However, there are services departing from Government Ctr.Stat.Rail Northbound and arriving at Baltimore Penn Station Amtrak via Miami Amtrak. The journey, including transfers, takes approximately 25 h 28 min.

No, there is no direct bus from Miami to Baltimore. However, there are services departing from Nw 6 St & 2 Av and arriving at Baltimore Downtown, Md via Miami, Fl and Orlando, Fl. The journey, including transfers, takes approximately 27 h 23 min.

It takes approximately 4 h 41 min to get from Miami to Baltimore, including transfers.