Search bus tickets to Bend

switcheroo

Quickview

How to get to Bend by bus?

Routes58
Trips per day64
bus carriers2
Stations1
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.38. 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 €25.38 has consistently the lowest average bus ticket prices to Bend.

What are the main bus stations in Bend?

The most popular bus station in Bend is Hawthorne Station - 334 Hawthorne Ave. Hawthorne Station - 334 Hawthorne Ave is the busiest bus station in Bend.

Phoenix

There are 3 bus schedules per day connecting Phoenix with Bend. It takes on average 42 hours and 35 minutes to travel 886 miles, 1425 kms, by bus from Phoenix. One bus company operates schedules from Phoenix, with Greyhound offering the most daily connections to Bend. Travelling by bus from Phoenix you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
1d 18h 35m
Avg. Price
€148.07

Chemult

There are 2 bus schedules per day connecting Chemult with Bend. It takes on average 1 hour and 32 minutes 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. Travelling by bus from Chemult you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
1h 32m
Avg. Price
€25.38

Atlanta

There are 2 bus schedules per day connecting Atlanta with Bend. It takes on average 62 hours and 52 minutes to travel 2091 miles, 3363 kms, by bus from Atlanta. One bus company operates schedules from Atlanta, with Greyhound offering the most daily connections to Bend. Travelling by bus from Atlanta you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
2d 14h 52m
Avg. Price
€179.50

El Paso

There are 2 bus schedules per day connecting El Paso with Bend. It takes on average 41 hours and 13 minutes to travel 1170 miles, 1883 kms, by bus from El Paso. One bus company operates schedules from El Paso, with Greyhound offering the most daily connections to Bend. Travelling by bus from El Paso you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
1d 17h 13m
Avg. Price
€202.17

San Antonio

There are 2 bus schedules per day connecting San Antonio with Bend. It takes on average 52 hours and 35 minutes to travel 1610 miles, 2590 kms, by bus from San Antonio. One bus company operates schedules from San Antonio, with Greyhound offering the most daily connections to Bend. Travelling by bus from San Antonio you will most likely to arrive in Bend at Hawthorne Station - 334 Hawthorne Ave.
Avg. Time
2d 4h 35m
Avg. Price
€77.97

Located in Oregon, United States, you can travel by bus to Bend from 58 destinations and choose from 64 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 2503.38 miles, 4027.79 kms, covering the journey in 79 hours and 45 minutes

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

bus companies serving Bend

Greyhound

There are 5 daily Greyhound schedules to Bend. Greyhound can get you to Bend by bus from 59 destinations including Portland.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
0h 22m
Avg. Price
€102.65

Amtrak Thruway

There are 2 daily Amtrak Thruway schedules to Bend. Amtrak Thruway can get you to Bend by bus from 7 destinations including Eugene.
Restroom
Loyalty rewards
Air conditioning
Avg. Time
0h 5m
Avg. Price
€31.71