Search Bend bus tickets

switcheroo

Quickview

How to get to Bend by bus?

Routes10
Trips per day12
bus carriers1
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Bend?

The cheapest prices for a bus ticket to Bend that users have found recently on Wanderu start at $25.00. Such great deals to Bend are available on one route to Chemult. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Bend. Chemult at $26.50 has consistently the lowest average bus ticket prices to Bend.

What are the main bus stations in Bend?

The most popular bus stations in Bend are Hawthorne Station - 334 Hawthorne Ave and 3075 North Business Hwy 97. Hawthorne Station - 334 Hawthorne Ave is the busiest bus station in Bend.

What are the most popular bus routes to Bend?

Chemult

There are 4 bus schedules per day connecting Chemult with Bend. It takes on average 2 hours to travel 63 miles, 101 kms, by bus from Chemult. One bus company operates schedules from Chemult, with Amtrak Thruway offering the most daily connections to Bend. Traveling by bus from Chemult you will most likely to arrive in Bend at 3075 North Business Hwy 97.
Avg. Time
2h 0m
Avg. Price
$26.50

Reedsport

There is one bus schedule per day connecting Reedsport with Bend. It takes on average 5 hours to travel 141 miles, 227 kms, by bus from Reedsport. One bus company operates schedules from Reedsport, with Amtrak Thruway offering the most daily connections to Bend. Traveling by bus from Reedsport you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
5h 0m
Avg. Price
$54.00

Coos Bay

There is one bus schedule per day connecting Coos Bay with Bend. It takes on average 5 hours to travel 153 miles, 246 kms, by bus from Coos Bay. One bus company operates schedules from Coos Bay, with Amtrak Thruway offering the most daily connections to Bend. Traveling by bus from Coos Bay you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
5h 0m
Avg. Price
$60.00

Ontario

There is one bus schedule per day connecting Ontario with Bend. It takes on average 5 hours to travel 217 miles, 348 kms, by bus from Ontario. One bus company operates schedules from Ontario, with Amtrak Thruway offering the most daily connections to Bend. Traveling by bus from Ontario you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
5h 0m
Avg. Price
$48.00

Eugene

There is one bus schedule per day connecting Eugene with Bend. It takes on average 3 hours to travel 89 miles, 142 kms, by bus from Eugene. One bus company operates schedules from Eugene, with Amtrak Thruway offering the most daily connections to Bend. Traveling by bus from Eugene you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
3h 0m
Avg. Price
$35.00

What bus companies travel to Bend, Oregon?

Located in Oregon, United States, you can travel by bus to Bend from 10 destinations and choose from 12 daily bus schedules to get you there. Amtrak Thruway has the most bus connections to Bend. The furthest bus arriving in Bend covers a distance of 216.27 miles, 347.97 kms, covering the journey in and 5 minutes

Looking for other ways to get there? Check out Train options to Bend.

bus companies serving Bend