1map logoGo to main page

Salem, OR, USA to Wilsonville, OR, USA from $0: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Salem, United States
to
Wilsonville, United States

How to Get from Salem to Wilsonville: 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.

$0 by busBest price
47 kmDistance
33m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Salem to Wilsonville 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
SMART
Bus
Average Duration
47m
Estimated price
$0-3
Recommended
Company
various
Bus
Average Duration
47m
Estimated price
$0-3
Cheapest
route map
Distance: 47 km
Duration: 33m

See more options

Company
various
Drive
Average Duration
33m
Estimated price
$5-8
Company
various
Taxi
Average Duration
33m
Estimated price
$80-95

Salem - Wilsonville operators

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

Bus
Contact phone
+1 503-682-7790
Website
ridesmart.com

Bus from Capitol St at Marion St NB to Wilsonville Transit Center Bay 1

Average Duration
47m
Estimated price
$0-3
Contact phone
+1 503-588-2877
Website
cherriots.org

Bus from Capitol @ Marion to Wilsonville Transit Center - 1X

Average Duration
43m
Estimated price
$2-3
Taxi
Contact phone
+1-503-559-2200
Website
amandastaxi.com

Taxi from Salem to Wilsonville

Average Duration
33m
Estimated price
$80-95
Contact phone
+1-503-399-8888
Website
affordabletaxi.us

Taxi from Salem to Wilsonville

Average Duration
33m
Estimated price
$80-95

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

Traveling between Salem and Wilsonville 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.

🚗 The scenic drive from Salem to Wilsonville spans 29 miles and takes around 33 minutes, making it a quick and enjoyable journey through Oregon's picturesque landscapes. 💸 Prices for traveling from Salem to Wilsonville by car can range from $5 to $8, offering an affordable and convenient transportation option for those looking to explore the area.
Average price
$5 - $8
🚌 The direct bus from Salem to Wilsonville departs from Capitol St at Marion St NB and arrives at Wilsonville Transit Center Bay 1. Services run every two hours on weekdays, with the journey lasting about 47 minutes. 🚌 Salem to Wilsonville bus services are operated by SMART, departing from Capitol St at Marion St NB station and arriving at Wilsonville Transit Center Bay 1 station. The bus ride between the two cities typically takes under an hour. 🚌 The cost of a bus ticket from Wilsonville to Salem ranges from $0 to $3. SMART provides a convenient and affordable transportation option for travelers making the short journey between these Oregon cities.
Departure Point
Capitol St at Marion St NB station
Arrival Point
Wilsonville Transit Center Bay 1 station

Frequently asked questions

Find out more about the route from Salem to Wilsonville.

Or choose the category:
The distance between Salem and Wilsonville is approximately 45.1 km by road. The road distance is slightly longer at 47.3 km. By car, it typically takes around 35-45 minutes to travel between the two cities, depending on traffic conditions. If you prefer to take the bus, the travel time from Salem to Wilsonville usually takes around 1 hour.
The most cost-effective option to travel from Salem to Wilsonville is by bus, which costs $0-$3 and takes approximately 47 minutes. This is an affordable and convenient way to travel between the two cities, allowing you to save money while enjoying a comfortable ride. However, if time is a priority, taking a taxi is the quickest option, taking approximately 33 minutes.
The prices for a bus ticket between Wilsonville and Salem can range from $0 to $3.
To get from Salem to Wilsonville without using public transportation, you can drive your own car or use a ride-sharing service. The driving distance between the two cities is approximately 46.7 km, and it usually takes about 33 minutes depending on traffic conditions. The cost of the journey may vary, but generally, it can range from $5 to $8 for fuel and toll fees.
To travel from Salem to Wilsonville without a car, the best option is to take a bus. The bus journey usually takes around 47 minutes, and the cost is typically between $0 and $3.
Yes, there is a direct link between Salem and Wilsonville. SMART operates a bus service that departs from Capitol St at Marion St NB in Salem and arrives at Wilsonville Transit Center Bay 1 in Wilsonville. The journey takes approximately 47 minutes and the buses operate every two hours on weekdays.
There are numerous accommodation options available near Wilsonville over 167 hotels to choose from, there is something to suit every budget and preference. Prices for hotels in the area start at $55 per night.
Yes, you can definitely travel from Salem to Wilsonville by bicycle.