1map logoGo to main page

Bend, OR, USA to Corvallis, OR, USA from $23: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bend, United States of America
to
Corvallis, United States of America

How to Get from Bend to Corvallis: 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.

$23 - DriveBest price
208 kmDistance
3h 11m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bend to Corvallis 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
various
Bus
Train
Average Duration
6h  1m
Estimated price
$16-141
Recommended
Company
various
Drive
Average Duration
3h  11m
Estimated price
$23-35
Cheapest
route map
Distance: 208 km
Duration: 3h 11m

See more options

Company
various
Bus
Average Duration
6h  12m
Estimated price
$28-95
Company
various
Bus
Average Duration
7h  12m
Estimated price
$76-109
Company
various
Plane
Bus
Average Duration
5h  28m
Estimated price
$160-179

Traveling From Bend to Corvallis

Embarking on a journey from Bend to Corvallis reveals a contrast between Bend's striking high desert landscapes and outdoor adventures, and Corvallis's charming college-town vibe, lush green spaces, and rich cultural offerings.

Best Neighbourhoods in Corvallis

Corvallis boasts diverse neighborhoods, each offering its own charm and activities.

Downtown Corvallis
• Vibrant dining scene with local restaurants.
• Frequent events at Central Park provide entertainment.
South Corvallis
• Residential area close to OSU campus.
• Scenic parks and outdoor recreation opportunities.
North Corvallis
• Quiet streets ideal for leisurely walks.
• Beautiful views of the Willamette River.

Best Times To Visit Corvallis's Attractions

Timing your visit can elevate your experience at Corvallis’s top spots.

Corvallis Farmers Market
Visit on a Wednesday or Saturday morning to enjoy fresh produce and fewer crowds.
Benton County Historical Museum
Weekday afternoons typically see smaller groups, perfect for exploring exhibits.
Oregon State University Campus
Early mornings or late afternoons offer a peaceful stroll among beautiful grounds.

Corvallis Weather: What to Expect Year-Round

Corvallis experiences a temperate climate with mild, wet winters and warm, dry summers, making spring and fall ideal for outdoor activities and events. However, rain can be common, so packing layers and waterproof gear enhances your travel experience.

Dining Recommendation in Corvallis

For a delightful change from Bend's brewpub scene, try the farm-to-table experience at The Corvallis Grill, where the seasonal menu highlights local ingredients and Pacific Northwest flavors. The inviting atmosphere and focus on fresh, vibrant dishes offer a unique culinary adventure that showcases the region's agricultural bounty.

Bend - Corvallis operators

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

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

Bus from Bend to Eugene

Average Duration
3h 10m
Estimated price
$1643-1411

Bus from Eugene Amtrak Bus Platform to Albany Amtrak Station

Average Duration
50m
Estimated price
$1643-1649
Website
pacificcrestbuslines.com

Bus from Hawthorne Station, Bend to Eugene Amtrak Bus Platform

Average Duration
3h 10m
Estimated price
$168-1416

Bus from Bend Hawthorne Station to PDX

Average Duration
3h 57m
Estimated price
$1413-1660
Contact phone
+1 888-846-4183
Website
oregon-point.com

Bus from PDX: OES Pickup to Corvallis: Courtyard Marriott, 1st and Washington

Average Duration
2h 30m
Estimated price
$169-1418
Train

Train from Eugene to Albany Amtrak Station

Average Duration
39m
Estimated price
$164-165
Plane
Website
alaskaair.com

Plane from Redmond (RDM) to Portland (PDX)

Average Duration
48m
Estimated price
$162-163

Bend to Corvallis: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bend and Corvallis 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 scenic road trip from Bend to Corvallis covering a distance of 129 miles in just over 3 hours. Enjoy the changing landscapes as you travel through the heart of Oregon. 💰 Depending on the route and fuel efficiency, expect to spend between $23 to $35 on gas for this road trip. Take in the sights and make memories as you make your way from Bend to the vibrant city of Corvallis.
Average price
$23 - $35
🚆 Traveling from Bend to Corvallis by train involves a journey of about 7 hours and 16 minutes covering a distance of 173 miles with a transfer along the way. 🚌 The first leg of the trip includes a bus ride towards Portland, lasting approximately 2 hours and 45 minutes, departing from Hawthorne Station in Bend and arriving at Salem Amtrak Station operated by Pacific Crest Lines. 🚌 The second part of the journey consists of another bus towards Eugene, lasting around 50 minutes, departing from Salem and ending at Corvallis operated by FlixBus.
🛫 Begin your trip from Bend by catching a quick and convenient direct flight from Redmond Airport to Portland Airport. The flight with Alaska Airlines, Inc. takes just 48 minutes, making it a smooth journey to your destination in Corvallis.
Departure Point
Redmond Airport
Arrival Point
Portland Airport
🚌 There is no direct bus from Bend to Corvallis, but travelers can opt for services with transfers in Eugene and Albany. The journey, including transfers, takes approximately 6 hours and 12 minutes. 🛣️ Route options vary in duration and distance, with transfers in cities like Eugene and Albany along the way. Prices for a bus ticket between Bend and Corvallis range from $28 to $95. 🕒 Depending on the route chosen, travelers can expect a journey ranging from 6 hours and 15 minutes to 7 hours and 16 minutes to reach Corvallis from Bend by bus. Each route offers a unique travel experience with different transfer points and bus operators.
Departure Point
Bend station
Arrival Point
Albany Amtrak Station

Frequently asked questions

Find out more about the route from Bend to Corvallis.

Or choose the category:
The cheapest way to get from Bend to Corvallis is by driving. The approximate cost for fuel and tolls is estimated to be between $23 and $35 for a one-way trip. The driving distance is approximately 143 miles, and the journey takes around 3 hours and 11 minutes. This option allows for flexibility and the ability to explore the surrounding areas at your own pace.
The fastest way to travel from Bend to Corvallis is by driving. The journey takes approximately 3 hours and 11 minutes, depending on traffic and road conditions. The estimated cost for fuel during the trip ranges from $23 to $35. Please note that this is the recommended option as it provides the quickest travel time.
It is approximately 103 miles from Bend to Corvallis. The road distance is slightly longer at 129 miles. The driving time between the two cities is approximately 3 hours and 11 minutes, depending on traffic conditions.
The best way to travel from Bend to Corvallis without a car is by taking a bus and train combination. First, you can board a bus from Bend to Eugene, which takes about 3 hours. From Eugene, you can then take a train to Corvallis, which is about a 45-minute ride. The cost for this journey can range from $15 to $150, depending on the specific bus and train options you choose. Be sure to check the schedules and availability in advance to plan your trip accordingly.
The journey from Bend to Corvallis takes approximately 6 hours and 11 minutes. This includes any necessary transfers or stops along the way. It is important to account for traffic and weather conditions, as they may affect the overall travel time. Additionally, it is recommended to plan ahead and make sure to have all necessary documents and supplies for the trip.
There are multiple accommodations available near Corvallis. You can choose from a variety of hotels, with over 41 options to choose from. Prices for hotels in the area start at around $57 per night. It is recommended to book your stay in advance to secure the best rates and availability.
Yes, you can drive from Bend to Corvallis. The driving distance between the two cities is about 129 miles. It typically takes about 3 hours and 11 minutes to drive this route, depending on traffic and road conditions. Please note that this is just an estimate and your travel time may vary.
Yes, there is no direct bus from Bend to Corvallis. However, you can take a bus from Bend to Corvallis with transfers at Eugene Amtrak Bus Platform and Albany Amtrak Station. The total journey time, including the transfers, is approximately 6 hours and 28 minutes. The bus route is a convenient option for those who prefer not to drive or have access to a car.
To catch the Bend to Corvallis bus, you need to go to the Bend station. The bus service is operated by Amtrak. The exact location of the Bend station can be found on their website or by contacting their customer service. Be sure to arrive at the station a little early to ensure a smooth boarding process.
The Bend to Corvallis bus services, operated by Point, arrive at Albany Amtrak Station. From there, you can take a connecting bus or taxi to Corvallis, which is approximately 10 miles away. The Albany Amtrak Station is conveniently located in downtown Albany, making it easily accessible for travelers heading to Corvallis.
The best way to get from Bend to Redmond Airport is by taking the bus. The bus journey takes approximately 25 minutes and the ticket costs $2 to $26. Once you arrive at Redmond Airport, you can then take a flight to Portland International Airport in Oregon. From PDX, you can either hire a car, take a shuttle service use public transportation to reach Corvallis.
Unfortunately, there are no direct flights between Bend and Corvallis. The closest airport to Corvallis is the Eugene Airport, which is about an hour's drive away. Alaska Airlines offers flights from Redmond Airport to Portland Airport, from where travelers can rent a car or opt for public transportation to reach Corvallis. Alternatively, one can also consider taking a bus or driving from Bend to Corvallis.
The fastest way to travel from Bend to Corvallis by plane is to take a direct flight from Redmond Airport to Portland Airport. This flight takes approximately 45 minutes. Alaska Airlines, Inc. offers flights on this route. Once in Portland, you can take a connecting flight or choose alternative transportation options to reach Corvallis, which is about 87 miles south of the airport.
The flight from Bend to Corvallis typically takes around 45 minutes. This is a direct flight from Redmond Airport to Portland Airport. However, it's important to note that Corvallis does not have its own airport and travelers would need to arrange ground transportation from Portland Airport to Corvallis, which is approximately a 2-hour drive. Overall, including ground transportation, the total travel time can be estimated to be around 2 hours and 45 minutes to 3 hours.
The cost of a bus ticket from Bend to Corvallis can range from $29 to $96. The price can vary depending on factors such as the date and time of travel, as well as the specific bus company you choose. It is recommended to check with different bus companies and compare prices to find the best deal. Additionally, it is advisable to book your tickets in advance to secure the best prices.
The cost of driving from Bend to Corvallis can vary between $23 and $35. This estimate takes into account fuel costs and any tolls that may be encountered along the way. It's important to note that this cost may also fluctuate depending on the current price of gas. However, driving remains the cheapest option for traveling between these two cities.