COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Mesa

switcheroo

Quickview

How to get to Mesa by bus

Routes17
Trips per day31
bus lines1
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

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

$10.00 is the cheapest price for a bus ticket to Mesa, 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 Mesa. In the last month, buses from Tucson to Mesa had the lowest average price at $10.00.

Where is the bus station in Mesa, AZ?

The main bus station in Mesa is Bus Station. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Mesa.

Los Angeles

There are 6 scheduled buses per day from Los Angeles to Mesa. The route can be as long as 371 miles, or 598 kilometers. On average, the journey takes 12 hours and 51 minutes. One bus company, Greyhound, connects Los Angeles to Mesa. Buses from Los Angeles usually arrive in Mesa at Bus Station.
Avg. Time
12h 51m
Avg. Price
$49.95

Santa Ana

There are 3 scheduled buses per day from Santa Ana to Mesa. The route can be as long as 349 miles, or 561 kilometers. On average, the journey takes 13 hours and 7 minutes. One bus company, Greyhound, connects Santa Ana to Mesa. Buses from Santa Ana usually arrive in Mesa at Bus Station.
Avg. Time
13h 7m
Avg. Price
$48.50

Anaheim

There are 3 scheduled buses per day from Anaheim to Mesa. The route can be as long as 352 miles, or 566 kilometers. On average, the journey takes 13 hours . One bus company, Greyhound, connects Anaheim to Mesa. Buses from Anaheim usually arrive in Mesa at Bus Station.
Avg. Time
13h 0m
Avg. Price
$47.09

Fresno

There are 3 scheduled buses per day from Fresno to Mesa. The route can be as long as 505 miles, or 812 kilometers. On average, the journey takes 16 hours and 11 minutes. One bus company, Greyhound, connects Fresno to Mesa. Buses from Fresno usually arrive in Mesa at Bus Station.
Avg. Time
16h 11m
Avg. Price
$107.56

Denver

There are 3 scheduled buses per day from Denver to Mesa. The route can be as long as 579 miles, or 932 kilometers. On average, the journey takes 32 hours and 35 minutes. One bus company, Greyhound, connects Denver to Mesa. Buses from Denver usually arrive in Mesa at Bus Station.
Avg. Time
1d 8h 35m
Avg. Price
$133.00
Located in Arizona, Mesa is accessible by bus from 17 other cities. You can choose from 31 daily scheduled trips when you search for buses to Mesa on Wanderu. Greyhound usually has the most buses on any given day.

Bus companies serving Mesa

Greyhound

There are 4 scheduled Greyhound buses per day. Greyhound can get you to Mesa from 55 cities, including Los Angeles.
Avg. Time
20h 8m
Avg. Price
$86.71