COVID-19 Travel Guide
Learn more ›

Search cheap bus tickets to Oregon

switcheroo

Overview

Oregon bus travel info

Destinations58
Companies4
Stations534
Connections1,205
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.

How much does it cost to take the bus to/from Oregon?

Of the 58 cities in Oregon with bus service, the average cost of bus tickets is €40.23 on the top routes. The cheapest ticket available costs €0.86 while the most expensive ticket is €285.87 at this time.
4 bus companies operate buses to and from Oregon. In total, the state has 58 destinations reachable by bus. For bus trips from out of state, Jefferson lines is your best bet, with buses from cities in other states. For in-state travel, Amtrak Thruway has the most coverage, with 26 routes connecting cities within Oregon.

Oregon Buses

Jefferson Lines

Jefferson Lines currently does not offer scheduled bus service between cities within Oregon. However, it does have scheduled bus service to Oregon from 99 locations outside of the state.
Jefferson Lines
Jefferson Lines
Destinations
99
Routes
1205

Greyhound

Greyhound connects 12 cities and towns within Oregon. It also has buses to Oregon from 207 cities in other states.
Greyhound
Greyhound
Destinations
219
Routes
603

Amtrak Thruway

Amtrak Thruway connects 26 cities and towns within Oregon. Additionally, there are buses from out of state.
Amtrak Thruway
Amtrak Thruway
Destinations
27
Routes
153

BoltBus

BoltBus currently does not offer scheduled bus service between cities within Oregon. However, it does have scheduled bus service to Oregon from 8 locations outside of the state.
BoltBus
BoltBus
Destinations
8
Routes
8

Popular bus routes in Oregon