COVID-19 Travel Guide
Learn more ›

Search bus tickets to Phoenix

switcheroo

Quickview

How to get to Phoenix by bus

Routes377
Trips per day1,270
bus lines6
Stations6
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a bus ticket to Phoenix?

$14.69 is the cheapest price for a bus ticket to Phoenix, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Phoenix. In the last month, buses from Apache Junction to Phoenix had the lowest average price at $16.69.

Where is the bus station in Phoenix, AZ?

The busiest bus station in Phoenix is Bus Terminal - 2115 E Buckeye Rd. There are several other active stations in addition to this main station. The most popular bus stations in Phoenix are:

  • Bus Terminal - 2115 E Buckeye Rd
  • Glendale Bus Station
  • McDowell - 1614 N 27th Ave

Sedona

There are 240 scheduled buses per day from Sedona to Phoenix. The route can be as long as 100 miles, or 161 kilometers. On average, the journey takes 2 hours and 24 minutes. One bus company, Groome Transportation, connects Sedona to Phoenix. Buses from Sedona usually arrive in Phoenix at Holiday Inn and Suites.
Avg. Time
2h 24m
Avg. Price
$73.45

Cottonwood

There are 60 scheduled buses per day from Cottonwood to Phoenix. The route can be as long as 90 miles, or 144 kilometers. On average, the journey takes 3 hours and 10 minutes. One bus company, Groome Transportation, connects Cottonwood to Phoenix. Buses from Cottonwood usually arrive in Phoenix at 320 N 44th St.
Avg. Time
3h 10m
Avg. Price
$73.45

Chicago

There are 26 scheduled buses per day from Chicago to Phoenix. The route can be as long as 1452 miles, or 2337 kilometers. On average, the journey takes 45 hours and 9 minutes. One bus company, Greyhound, connects Chicago to Phoenix. Buses from Chicago usually arrive in Phoenix at Bus Terminal - 2115 E Buckeye Rd.
Avg. Time
1d 21h 9m
Avg. Price
$288.25

Los Angeles

There are 21 scheduled buses per day from Los Angeles to Phoenix. The route can be as long as 357 miles, or 575 kilometers. On average, the journey takes 9 hours and 44 minutes. There are 3 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Los Angeles usually arrive in Phoenix at Bus Terminal - 2115 E Buckeye Rd.
Avg. Time
9h 44m
Avg. Price
$76.16

Seattle

There are 14 scheduled buses per day from Seattle to Phoenix. The route can be as long as 1115 miles, or 1794 kilometers. On average, the journey takes 44 hours and 6 minutes. One bus company, Greyhound, connects Seattle to Phoenix. Buses from Seattle usually arrive in Phoenix at Glendale Bus Station.
Avg. Time
1d 20h 6m
Avg. Price
$225.91

Located in Arizona, Phoenix is accessible by bus from 377 other cities. You can choose from 1270 daily scheduled trips when you search for buses to Phoenix on Wanderu. Greyhound usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Phoenix are also available..

Bus companies serving Phoenix

Greyhound

There are 550 scheduled Greyhound buses per day. Greyhound can get you to Phoenix from 255 cities, including Los Angeles.
Greyhound
Greyhound
Avg. Time
1d 9h 46m
Avg. Price
$188.82

Jefferson Lines

There are 179 scheduled Jefferson Lines buses per day. Jefferson Lines can get you to Phoenix from 122 cities, including Fayetteville.
Jefferson Lines
Jefferson Lines
Avg. Time
1d 17h 18m
Avg. Price
$278.76

Tufesa Internacional

There are 5 scheduled Tufesa Internacional buses per day. Tufesa Internacional can get you to Phoenix from 8 cities, including Tucson.
Tufesa Internacional
Tufesa Internacional
Avg. Time
3h 35m
Avg. Price
$56.56

Tufesa Plus

There are 14 scheduled Tufesa Plus buses per day. Tufesa Plus can get you to Phoenix from 7 cities, including Tucson.
Tufesa Plus
Tufesa Plus
Avg. Time
5h 34m
Avg. Price
$65.44

Tufesa Ejecutivo

There are 3 scheduled Tufesa Ejecutivo buses per day. Tufesa Ejecutivo can get you to Phoenix from 2 cities, including Tucson.
Tufesa Ejecutivo
Avg. Time
2h 41m
Avg. Price
$61.88

Amtrak Thruway

There are 2 scheduled Amtrak Thruway buses per day.
Amtrak Thruway
Amtrak Thruway
Avg. Time
1h 15m
Avg. Price
$60.76