Travel from Miami to Daytona-Beach

Bus or train from Miami to Daytona Beach?

You can take a bus from Miami to Daytona Beach via Ft Pierce, FL in around 7 h 25 min. Alternatively, you can take a train from Miami to Daytona Beach via MetroRail Transfer Station, Mangonia Park Amtrak, and DeLand in around 9 h 46 min.

Travel Guides

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

How to get from Miami to Daytona Beach

ModeDurationPrice
From Miami - Holiday Inn bus to Ft Pierce, FL then bus to Daytona Beach, FL.7 h 25 min$84
From Government Ctr.Stat.Rail Northbound train to Airport Station, line 110 bus to Miami, FL, bus to Orlando, FL, then bus to Daytona Beach, FL.7 h 56 min$54
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to West Palm Beach, FL, then bus to Daytona Beach, FL.8 h 57 min$54
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Mangonia Park Amtrak, train to DeLand, then shuttle to Daytona Beach, FL.9 h 46 min$119
From Government Ctr.Stat.Rail Northbound train to Miami, bus to Orlando, bus to Corsair & Int'l Speedway Ib, then line 60 bus to S Segrave St & Iint'l Speedwa Ib.11 h 29 min$53
From Miami drive to Daytona Beach.4 h 18 min$31
From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Orlando airport, then shuttle to Daytona Beach.4 h 33 min$157
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Orlando airport, then shuttle to Daytona Beach.5 h 25 min$133
From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Jacksonville airport, line 1 bus to Stop ID 8018 Rosa Parks Station Bay P, line 5 bus to 555 north john young pkwy, then bus to Daytona Beach.7 h 33 min$186

How long does it take to get from Miami to Daytona Beach?

It takes approximately 7 h 25 min to get from Miami to Daytona Beach, including transfers.

Is there a direct bus between Miami and Daytona Beach?

No, there is no direct bus from Miami to Daytona Beach. However, there are services departing from Miami - Holiday Inn and arriving at Daytona Beach, FL via Ft Pierce, FL. The journey, including transfers, takes approximately 7 h 25 min.

Operators from Miami to Daytona Beach

OperatorPhoneWebsite
Javax Bus407-299-6360Javax Bus
Greyhound USA+1 214-849-8100Greyhound USA
Miami Dade TransitMiami Dade Transit
Tri RailTri Rail
Amtrak+1 1-800-872-7245Amtrak
Dots ShuttlesDots Shuttles
Megabus877-462-6342Megabus
VotranVotran
American AirlinesAmerican Airlines
DeltaDelta
Southwest AirlinesSouthwest Airlines
Spirit AirlinesSpirit Airlines
Silver AirwaysSilver Airways
Jacksonville TransportJacksonville Transport