Cheap Bus and Train tickets to Miami, FL

Scenic view of Miami, FL

What are the most popular routes to Miami?

Tampa - MiamiAverage priceR 794Average duration7h 5mDaily departures33
Fort Lauderdale - MiamiAverage priceR 503Average duration38mDaily departures19
West Palm Beach - MiamiAverage priceR 330Average duration1h 30mDaily departures20
West Palm Beach - MiamiAverage priceR 710Average duration1h 20mDaily departures19
Philadelphia - MiamiAverage priceR 2 750Average duration1d 13hDaily departures21

Miami stations and stops

Locations map