|Shortest Duration||64h 0m|
|Trips per day||7|
On average there are 7 scheduled bus trips per day. Greyhound has the most regularly scheduled departures from San Diego to Miami, with an average of 7 trips per day and 119 monthly trips. One bus carrier currently travels from San Diego to Miami. Of the 7 trips there all of the schedules require a connection as there are no direct trips. A connection will generally require disembarking from the bus and boarding another bus to complete your trip.
Need more travel options? Traveling by Train from San Diego to Miami starts at $405.10.
Book Greyhound from San Diego to Miami from $167.00. There are 7 trips per day offered by Greyhound from San Diego to Miami and you can expect on average to pay $202.62 for a Greyhound ticket to Miami. In San Diego, Greyhound departs to Miami from Bus Terminal - 1313 National Ave and one other station. In Miami, Greyhound arrives at Miami Intermodal Ctr - 3801 NW 21 St and one other station.
An average trip on Greyhound from San Diego to Miami takes 68 hours and 3 minutes, while the fastest available Greyhound trip will get you to Miami in 64 hours and 0 minutes,
On weekends, Greyhound offers 7 trips per day. A one way ticket costs $219.02 for a weekend trip to Miami.