Travel from Phoenix to San-Diego

Bus or fly from Phoenix to San Diego?

Southwest Airlines and American Airlines fly from Phoenix to San Diego hourly. Alternatively, Greyhound USA operates a bus from Phoenix to San Diego twice daily. Tickets cost $30 - $100 and the journey takes 7 h 5 min. Tufesa also services this route once daily.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Phoenix to San Diego

From Jefferson/1st Ave tram to 44th St, tram to Phoenix airport, fly to San Diego airport, then line 992 bus to San Diego.3 h 17 min$174
From Phoenix, AZ bus to San Diego.7 h 5 min$45
From Phoenix drive to San Diego.5 h 48 min$42

How long does it take to get from Phoenix to San Diego?

It takes approximately 3 h 17 min to get from Phoenix to San Diego, including transfers.

Is there a direct bus between Phoenix and San Diego?

Yes, there is a direct bus departing from Phoenix, AZ and arriving at San Diego. Services depart twice daily, and operate every day. The journey takes approximately 7 h 5 min.

Operators from Phoenix to San Diego

Valley Metro PhoenixValley Metro Phoenix
Valley MetroValley Metro
Southwest AirlinesSouthwest Airlines
American AirlinesAmerican Airlines
San Diego Metro TransitSan Diego Metro Transit
Greyhound USA+1 214-849-8100Greyhound USA