1map logoGo to main page

Vancouver, WA, USA to Salem, OR, USA from $10: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Vancouver, United States
to
Salem, United States

How to Get from Vancouver to Salem: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$10 - DriveBest price
90 kmDistance
1h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Vancouver to Salem with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Amtrak
Train
Average Duration
2h  11m
Estimated price
$2-70
Recommended
Company
Various
Drive
Average Duration
1h  4m
Estimated price
$10-15
Cheapest
route map
Distance: 90 km
Duration: 1h 4m

See more options

Company
FlixBus
Bus
Average Duration
2h  46m
Estimated price
$8-42
Company
Various
Bus
Average Duration
2h  48m
Estimated price
$15-30
Company
Various
Taxi
Average Duration
1h  4m
Estimated price
$140-180

Vancouver - Salem operators

Explore transport companies operating between Vancouver and Salem, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Vancouver station to Salem station

Average Duration
2h 11m
Estimated price
$2-70
Bus
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com

Bus from Portland Curbside Bus Stop to Salem

Average Duration
2h 46m
Estimated price
$8-42
Contact phone
+1 888-846-4183
Website
http://oregon-point.com

Bus from Portland Amtrak Station to Salem Amtrak Station Bus Platform

Average Duration
2h 48m
Estimated price
$15-30
Taxi
Contact phone
+1 503-227-1212
Website
http://radiocab.net

Taxi from Vancouver to Salem

Average Duration
1h 4m
Estimated price
$140-180
Drive

Drive from Vancouver to Salem

Average Duration
1h 4m
Estimated price
$10-15

Vancouver to Salem: Overview of Bus, Train, Flight, and Car Trips

Traveling between Vancouver and Salem offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Vancouver to Salem by car, covering a scenic driving distance of 56 miles through the verdant Pacific Northwest landscapes. ⏱️ Enjoy a leisurely drive lasting around 1 hour and 4 minutes, with ample opportunities to stop and appreciate the beauty of the region along the way. 💰 Depending on factors such as fuel prices and vehicle efficiency, the cost of this road trip ranges from $10 to $15, making it an affordable and enjoyable adventure for all travelers.
Average price
$10 - $15
🚆 Experience the scenic beauty of the Pacific Northwest on a direct train journey from Vancouver to Salem. With services departing three times a day, you're sure to find a convenient time to travel. The comfortable journey takes approximately 2 hours and 11 minutes. 🎫 Travel hassle-free with Amtrak's Vancouver to Salem train services, which depart from and arrive at the respective stations in each city. Whether you're a tourist exploring the region or a commuter between these two cities, the train offers a convenient and efficient mode of transportation. Ticket prices for this journey range from $2 to $70, providing affordable options for all travelers.
Departure Point
Vancouver station
Arrival Point
Salem station
🌲 The journey by bus from Vancouver to Salem typically takes around 2 hours and 46 minutes, offering a scenic view along the way. 💰 Fares for the bus ride between Salem and Vancouver can range from $8 to $42, making it an affordable option for those looking to travel between the two cities.
Departure Point
Portland Curbside Bus Stop station
Arrival Point
Salem station

Frequently asked questions

Find out more about the route from Vancouver to Salem.

Or choose the category:
The cheapest way to get from Vancouver to Salem is by driving. The approximate cost for the journey is $10 to $15, and the travel time is around 1 hour and 4 minutes, depending on traffic conditions.
The fastest way to travel from Vancouver to Salem is by taxi. Although it is a more expensive option, taking a taxi will get you to your destination in just 1 hour and 4 minutes. The cost for a taxi ride can range from $140 to $180, depending on traffic and other factors.
The distance between Vancouver and Salem is approximately 84 kilometers. If you prefer to drive, the road distance is around 90 kilometers. The journey typically takes about 1 hour and 4 minutes, depending on traffic conditions.
To travel from Vancouver to Salem without a car, you can take the Amtrak Cascades train. The train journey takes approximately 2 hours and 11 minutes and offers scenic views along the way. The ticket prices range from $2 to $70, depending on the type of seat and availability.
The train journey from Vancouver to Salem takes approximately 2 hours and 11 minutes, including any necessary transfers.
There are numerous accommodation options available near Salem. With over 55 hotels to choose from, travelers can find a variety of options that suit their preferences and budget. Prices for hotels in Salem start at around $49 per night, offering affordable options for travelers.
Yes, you can drive from Vancouver to Salem. The driving distance is approximately 90 km, and it usually takes around 1 hour and 4 minutes to complete the journey.
Yes, there is a bus service available from Vancouver to Salem but it requires a transfer in Portland. The bus departs from E 15th St & Broadway WB in Vancouver and arrives at the Salem bus station via the Portland Curbside Bus Stop. The total journey time, including transfers, is approximately 2 hours and 46 minutes.
To catch the bus from Vancouver to Salem you will need to make your way to the Portland Curbside Bus Stop station. This is where Flixbus USA operates their bus services between the two destinations. You can check the specific bus schedules and book tickets on the Flixbus website or app.
The Vancouver to Salem bus arrives at the Salem station. Flixbus USA operates this bus service, making it a convenient and reliable option for travelers.
Trains from Vancouver to Salem operated by Amtrak, arrive at Salem station. The train journey offers a comfortable and scenic option for travelers. Salem station is conveniently located in the city center, making it easy to access popular attractions and accommodations in Salem.
Yes, there is a direct train between Vancouver and Salem. This train service operates three times a day and runs every day. The journey takes approximately 2 hours and 11 minutes.
To catch the train from Vancouver to Salem you will need to go to the Vancouver station. The train services are operated by Amtrak and depart from this station.
The cost of a train ticket from Vancouver to Salem can range from $2 to $70 depending on the type of train service and the class of travel. The cheapest option is usually the Amtrak Cascades, which offers a basic economy fare starting at $2. However, ticket prices can increase if you opt for a higher class or if you choose a more flexible ticket. It is recommended to check the Amtrak website or contact customer service for the most accurate and up-to-date pricing information.
The cost of a bus ticket from Vancouver to Salem can range from $8 to $42.
The cost to drive from Vancouver to Salem typically ranges between $10 and $15. This estimate includes fuel costs and any tolls that may be required. The total distance between the two cities is approximately 60 miles, and the drive typically takes around 1 hour and 4 minutes, depending on traffic conditions.