Travel from Vancouver-BC-Canada to Phoenix

Bus or fly from Vancouver to Phoenix?

WestJet, Air Canada and 4 other airlines fly from Vancouver to Phoenix hourly. Alternatively, Greyhound USA operates a bus from Vancouver to Phoenix once daily. Tickets cost $100 - $250 and the journey takes 28 h 55 min. 3 other operators also service this route.

Travel Guides

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

How to get from Vancouver to Phoenix

From King Edward Station train to Vancouver airport, fly to Phoenix airport, then taxi to Phoenix. 5 h 27 min $184. From King Edward Station train to River Rock Casino Resort, Richmond, shuttle to Seattle airport, fly to Phoenix airport, then taxi to Phoenix. 8 h 26 min $200. From Vancouver, BC bus to Nw Tulare - Q St, line 22 bus to B Shelter, line 30 bus to Fresno, CA, then bus to Phoenix, AZ. 42 h 20 min $175. From Vancouver, BC bus to Los Angeles, CA then bus to Phoenix, AZ. 42 h 33 min $159. From Vancouver Pacific Central Station Amtrak train to Seattle King Street Station Amtrak, train to Cesar E Chavez / Alameda, line 68 bus to Los Angeles, CA, then bus to Phoenix, AZ. 2 days 0 h $482. From Vancouver Pacific Central Station Amtrak train to Seattle King Street Station 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. 2 days 1 h $499. From Vancouver Pacific Central Station Amtrak train to Seattle King Street Station Amtrak, train to Los Angeles Union Station Amtrak, train to Tucson Amtrak, walk to Tucson, then bus to Phoenix, ΑΖ. 2 days 6 h $597. From Vancouver drive to Phoenix. 27 h 38 min $268.

Is there a direct bus between Vancouver and Phoenix?

No, there is no direct bus from Vancouver to Phoenix. However, there are services departing from Vancouver, BC and arriving at Phoenix, AZ via Nw Tulare - Q St, B Shelter and Fresno, CA. The journey, including transfers, takes approximately 42 h 20 min.