Travel from Miami to Baltimore

Train, bus or fly from Miami to Baltimore?

American Airlines, Delta and United Airlines fly from Miami to Baltimore hourly. Alternatively, you can take a bus from Miami to Baltimore via Columbia Pike & S Edgewood St, 19TH ST & E ST NW sb, and Snowden River Park & Ride in around 23 h 2 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Miami to Baltimore

ModeDurationPrice
From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Baltimore airport, then tram to Baltimore.4 h 42 min$197
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Baltimore airport, then tram to Baltimore.5 h 34 min$128
From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Reagan Washington airport, subway to GALLERY PLACE CHINATOWN station, subway to Washington Union Station Amtrak, then train to Baltimore.5 h 16 min$350
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Reagan Washington airport, subway to GALLERY PLACE CHINATOWN station, subway to Washington Union Station Amtrak, then train to Baltimore.6 h 14 min$301
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to West Palm Beach Station, bus to West Palm Beach/Palm Beach airport, fly to Baltimore airport, then tram to Baltimore.6 h 43 min$204
From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Washington Dulles airport, bus to WIEHLE-RESTON EAST station, subway to FARRAGUT NORTH station, subway to Washington Union Station Amtrak, then train to Baltimore.6 h 20 min$336
From Miami, FL bus to Columbia Pike & S Edgewood St, bus to 19TH ST & E ST NW sb, bus to Snowden River Park & Ride, then line 310 bus to BALTIMORE ST & CHARLES ST eb.23 h 2 min$169
From Government Ctr.Stat.Rail Northbound train to Tri-Rail Station Rail Northbound, walk to Miami Amtrak, then train to Baltimore Penn Station Amtrak.25 h 28 min$332
From Nw 1 Av @ Nw 1 St line 95 bus to North Miami, FL, bus to Richmond, then bus to Baltimore, MD.29 h 16 min$132
From Miami drive to Baltimore.17 h 56 min$130

How long does it take to get from Miami to Baltimore?

It takes approximately 4 h 42 min to get from Miami to Baltimore.

Operators from Miami to Baltimore

OperatorPhoneWebsite
Miami Dade TransitMiami Dade Transit
American AirlinesAmerican Airlines
DeltaDelta
United AirlinesUnited Airlines
Maryland TransitMaryland Transit
Tri RailTri Rail
Southwest AirlinesSouthwest Airlines
JetBlue AirwaysJetBlue Airways
Spirit AirlinesSpirit Airlines
Allegiant AirAllegiant Air
Air CanadaAir Canada
Metro Washington DCMetro Washington DC
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
MWAA+1(703) 417-8600MWAA
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA