Travel from Santa-Barbara to Phoenix

Bus or fly from Santa Barbara to Phoenix?

American Airlines and United Airlines fly from Santa Barbara to Phoenix 5 times a day. Alternatively, Greyhound USA operates a bus from Santa Barbara to Phoenix once daily. Tickets cost $16 - $40 and the journey takes 3 h 1 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Santa Barbara to Phoenix

From Arrellaga & De La Vina bus to Santa Barbara airport, fly to Phoenix airport, then taxi to Phoenix. 3 h 12 min $129. From Santa Barbara, CA bus to Los Angeles airport, fly to Phoenix airport, then taxi to Phoenix. 4 h 35 min $233. From Santa Barbara Amtrak train to Burbank airport, fly to Phoenix airport, then taxi to Phoenix. 4 h 41 min $231. From Santa Barbara, CA Amtrak Thruway to Bakersfield, CA, taxi to Bakersfield airport, fly to Phoenix airport, then taxi to Phoenix. 6 h 16 min $312. From Santa Barbara Amtrak train to Cesar E Chavez / Alameda, line 68 bus to Los Angeles, CA, then bus to Phoenix, AZ. 11 h 9 min $99. From Santa Barbara, CA bus to 7th / Decatur, line 60 bus to Los Angeles, CA, then bus to Phoenix, AZ. 11 h 17 min $81. From Santa Barbara Amtrak train to Union Station(Alameda & Los Angeles), bus to Los Angeles, CA, bus to 44Th St & Cofco Center St, line 44 bus to 44Th Street/Washington Light Rail Stn, then tram to WASHINGTON/CENTRAL station. 11 h 38 min $116. From Santa Barbara, CA bus to Los Angeles, CA, bus to Buckeye Rd & 24Th St, then line 13 bus to Buckeye Rd & Central Ave. 12 h 25 min $72. From Santa Barbara Amtrak train to Los Angeles Union Station Amtrak, train to Tucson Amtrak, walk to Tucson, then bus to Phoenix, ΑΖ. 16 h 21 min $214. From Santa Barbara drive to Phoenix. 7 h 33 min $56.

Is there a direct bus between Santa Barbara and Phoenix?

No, there is no direct bus from Santa Barbara to Phoenix. However, there are services departing from Santa Barbara, CA and arriving at Phoenix, AZ via 7th / Decatur and Los Angeles, CA. The journey, including transfers, takes approximately 11 h 17 min.