Cheap Bus and Train tickets to Miami, FL

Scenic view of Miami, FL

What are the most popular routes to Miami?

Orlando - MiamiAverage price$35Average duration4h 45mDaily departures81
Tampa - MiamiAverage price$44Average duration7h 15mDaily departures41
Tampa - MiamiAverage price$32Average duration5h 26mDaily departures1
New York City - MiamiAverage price$138Average duration1d 14hDaily departures129
Chicago - MiamiAverage price$126Average duration1d 11hDaily departures58
Miami, Florida, United States
Thursday11:33pm

Miami stations and stops

Locations map