Cheap Bus tickets to Miami, AZ

What are the most popular routes to Miami?

Washington - MiamiAverage priceCA$334Average duration2d 17hDaily departures7
Los Angeles - MiamiAverage priceCA$196Average duration9h 50mDaily departures2
Gainesville - MiamiAverage priceCA$350Average duration2d 4hDaily departures2
San Francisco - MiamiAverage priceCA$154Average duration1d 1hDaily departures2
El Paso - MiamiAverage priceCA$82Average duration6h 50mDaily departures1