Travel from Fort-Lauderdale to Miami-Beach

Bus or train from Fort Lauderdale to Miami Beach?

Tri Rail operates a train from Fort Lauderdale to Miami Beach hourly. Tickets cost $4 - $6 and the journey takes 52 minutes. Alternatively, you can take a bus from Fort Lauderdale to Miami Beach via Bus Terminal at Aventura Mall in around 2 hours 29 minutes.

How to get from Fort Lauderdale to Miami Beach

ModeDurationPrice
From Fort Lauderdale Broward Station train to Airport Station then line 150 bus to Collins Av@24 St.1 h 30 min$7
From Central Terminal Bay C1 - Rt1 line 01 bus to Bus Terminal at Aventura Mall then line 119 bus to Lincoln Rd & Washington Ave.2 h 29 min$4
From Fort Lauderdale taxi to Miami Beach.37 min$106
From Fort Lauderdale drive to Miami Beach.37 min$3
From Fort Lauderdale Uber to Miami Beach.37 min$42

How long does it take to get from Fort Lauderdale to Miami Beach?

It takes approximately 1 hour 30 minutes to get from Fort Lauderdale to Miami Beach, including transfers.

Is there a direct bus between Fort Lauderdale and Miami Beach?

No, there is no direct bus from Fort Lauderdale to Miami Beach. However, there are services departing from Central Terminal Bay C1 - Rt1 and arriving at Lincoln Rd & Washington Ave via Bus Terminal at Aventura Mall. The journey, including transfers, takes approximately 2 hours 29 minutes.

Operators from Fort Lauderdale to Miami Beach

OperatorPhoneWebsite
Tri RailTri Rail
Miami Dade TransitMiami Dade Transit
Broward County TransitBroward County Transit
Uber MiamiUber Miami