Bus Beaverton, OR to Salem, OR and return

Cheap bus and train tickets for trips from Salem, OR to Beaverton, OR and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Beaverton, OR to Salem, OR

Cheapest Bus$5.30
Fastest Bus0h 50m
Earliest Bus7:00 AM
Latest Bus9:05 PM
Daily Bus Routes9 Ø
Distance39.3 miles
Bus CompaniesFlixBus, Greyhound US
At the moment, we don’t have intercity buses from Beaverton, OR to Salem, OR. In the following list, you can find the cheapest bus connections near Beaverton, OR and Salem, OR as well as alternative means of transportation.
Today
Tomorrow
08/11
08/12
08/13
08/14
  • FlixBus
    7:00 AM
    Portland, OR - NW Station Way
    Duration 1h 0m
    8:00 AM
    Salem, OR - Chemeketa & Liberty
    from$5.30
  • FlixBus
    9:05 PM
    Portland, OR - NW Station Way
    Duration 0h 50m
    9:55 PM
    Salem, OR - Chemeketa & Liberty
    from$5.30
  • FlixBus
    9:30 AM
    Salem, OR - Chemeketa & Liberty
    Duration 0h 55m
    10:25 AM
    Portland, OR - NW Station Way
    from$5.30
  • FlixBus
    11:20 AM
    Salem, OR - Chemeketa & Liberty
    Duration 1h 0m
    12:20 PM
    Portland, OR - NW Station Way
    from$5.30
  • Greyhound US
    6:30 PM
    Portland, OR - NW Station Way
    Duration 1h 0m
    7:30 PM
    Salem, OR - Amtrak-Greyhound Station
    from$10.00
  • Greyhound US
    10:35 AM
    Salem, OR - Amtrak-Greyhound Station
    Duration 1h 0m
    11:35 AM
    Portland, OR - NW Station Way
    from$10.00
  • Greyhound US
    4:40 PM
    Salem, OR - Amtrak-Greyhound Station
    Duration 1h 0m
    5:40 PM
    Portland, OR - NW Station Way
    from$10.00
  • FlixBus
    6:00 PM
    Salem, OR - Chemeketa & Liberty
    Duration 1h 0m
    7:00 PM
    Portland, OR - NW Station Way
    from$10.02
  • Greyhound US
    8:10 AM
    Salem, OR - Amtrak-Greyhound Station
    Duration 1h 0m
    9:10 AM
    Portland, OR - NW Station Way
    from$12.00
At the moment, we don’t have intercity buses from Salem, OR to Beaverton, OR. In the following list, you can find the cheapest bus connections near Salem, OR and Beaverton, OR as well as alternative means of transportation.
  • FlixBus
    7:00 AM
    Portland, OR - NW Station Way
    Duration 1h 0m
    8:00 AM
    Salem, OR - Chemeketa & Liberty
    from$5.30
  • FlixBus
    9:05 PM
    Portland, OR - NW Station Way
    Duration 0h 50m
    9:55 PM
    Salem, OR - Chemeketa & Liberty
    from$5.30
  • FlixBus
    9:30 AM
    Salem, OR - Chemeketa & Liberty
    Duration 0h 55m
    10:25 AM
    Portland, OR - NW Station Way
    from$5.30
  • FlixBus
    11:20 AM
    Salem, OR - Chemeketa & Liberty
    Duration 1h 0m
    12:20 PM
    Portland, OR - NW Station Way
    from$5.30
  • Greyhound US
    6:30 PM
    Portland, OR - NW Station Way
    Duration 1h 0m
    7:30 PM
    Salem, OR - Amtrak-Greyhound Station
    from$10.00
  • Greyhound US
    10:35 AM
    Salem, OR - Amtrak-Greyhound Station
    Duration 1h 0m
    11:35 AM
    Portland, OR - NW Station Way
    from$10.00
  • Greyhound US
    4:40 PM
    Salem, OR - Amtrak-Greyhound Station
    Duration 1h 0m
    5:40 PM
    Portland, OR - NW Station Way
    from$10.00
  • FlixBus
    6:00 PM
    Salem, OR - Chemeketa & Liberty
    Duration 1h 0m
    7:00 PM
    Portland, OR - NW Station Way
    from$10.02
  • Greyhound US
    8:10 AM
    Salem, OR - Amtrak-Greyhound Station
    Duration 1h 0m
    9:10 AM
    Portland, OR - NW Station Way
    from$12.00

Information about the bus connection, amenities and services

Finding the perfect bus from Beaverton, OR to Salem, OR or from Salem, OR to Beaverton, OR isn't really as hard as you might think. Use our smart search function to find the ideal option. The Beaverton, OR - Salem, OR route is currently operated by . If you're pressed for time, you'll be able to see the quickest bus to your destination so that you can plan ahead. Also, cheap ticket prices are usually available but fares might vary depending on the date you want to travel. Remember that the most affordable bus tickets can be found when you're not traveling during peak periods. It's all about choice: Just click the "Find Now" button and enjoy your trip!

Bus stops in Beaverton, OR and Salem, OR

Stations
13th St SE 500, 97301 Salem, OR (USA)
Chemeketa & Liberty , 97301 Salem, OR (USA)

Compare Beaverton, OR and Salem, OR

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.