1map logoGo to main page

Bend, OR, USA to Portland, OR, USA from $29: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$29 by carBest price
262 kmDistance
2h 53m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bend to Portland 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
Central Oregon Breeze
Bus
Drive
Average Duration
4h  13m
Estimated price
$43-68
Recommended
route map
Distance: 262 km
Duration: 2h 53m

See more options

Company
various
Drive
Average Duration
3h  27m
Estimated price
$29-45
Company
Bend to Portland Express
Bus
Average Duration
4h  27m
Estimated price
$50-85
Company
Alaska Airlines, Inc.
Plane
Average Duration
2h  53m
Estimated price
$156-628

Traveling From Bend to Portland

Embarking on the journey from Bend to Portland offers you a chance to experience the tranquil, outdoor-driven lifestyle of Bend contrasted with the vibrant, urban energy of Portland.

Best Neighborhoods in Portland

Portland boasts diverse neighborhoods, each offering a unique experience for visitors.

Pearl District
• Art galleries and boutiques line the streets.
• Enjoy trendy cafes and vibrant nightlife.
Alberta Arts District
• Known for its colorful street murals and creativity.
• Eclectic shops and food carts abound.
Hawthorne
• Features vintage shops and record stores.
• A hub for alternative music and culture.

Best Times To Visit Portland's Attractions

Timing your visit can greatly enhance your experience at Portland's top spots.

Washington Park
Weekday mornings offer fewer crowds and peaceful trails.
Portland Art Museum
Visit on Thursdays for late-night hours and less busy galleries.
Lan Su Chinese Garden
Early spring showcases blooming flowers and smaller visitor numbers.

Portland Weather: What to Expect Year-Round

Portland experiences a temperate maritime climate, characterized by warm, dry summers and cool, wet winters. Planning your trip around the dry months from late spring to early fall can enhance outdoor activities and sightseeing.

Dining Recommendation in Portland

Try the crispy, Korean fried chicken from Kim Jong Grillin, which showcases Portland’s inventive street food scene while contrasting with Bend's hearty, rustic flavors. The vibrant atmosphere and emphasis on locally-sourced ingredients elevate your dining experience, giving you a taste of the city’s diverse culinary landscape.

Bend - Portland operators

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

Bus Show bus routes
Website
cobreeze.com

Bus from Hawthorne Station, Bend to Cleveland Avenue MAX Station, Gresham

Average Duration
3h 20m
Estimated price
$431-433

Bus from Hawthorne Station, Bend to Portland Union Station

Average Duration
4h 5m
Estimated price
$50-435
Website
pacificcrestbuslines.com

Bus from Bend Hawthorne Station to Union Station

Average Duration
4h 27m
Estimated price
$433-85
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Bend to Gresham Amtrak Bus Stop

Average Duration
3h 20m
Estimated price
$0-0

Train from Bend to Portland

Average Duration
4h 5m
Estimated price
$0-0
Plane Show flights
Website
alaskaair.com

Plane from Redmond (RDM) to Portland (PDX)

Average Duration
48m
Estimated price
$150-430

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

Traveling between Bend and Portland 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 Portland, covering a distance of 163 miles in approximately 3 hours and 27 minutes. Take in the breathtaking views of Oregon's diverse landscapes as you journey towards the vibrant city of Portland. 💸 Enjoy the flexibility of choosing from a range of prices, starting from $29 and going up to $45, for your car journey from Bend to Portland. Whether you opt for a budget-friendly option or prefer a more luxurious ride, there are several choices available to suit your preferences.
Average price
$29 - $45
🚆 Embark on a scenic train journey from Bend to Portland with two route options. The first route takes approximately 3 hours 46 minutes to cover the 164-mile distance.
Useful tips for train travellers
• The Pacific Northwest has multiple train operators servicing the Bend to Portland route. Amtrak is the primary operator, and you can make reservations and find more details at their website: amtrak.com Also, check out Cascades trains which run along this corridor, through the Oregon statewide rail service. Visit oregon.gov for additional information on local services.
• Amtrak offers various seating options on this route. You have access to comfortable Coach (Economy) seating, which features spacious seats and large windows. If you prefer more luxury, consider upgrading to Business Class for more legroom, complimentary snacks, and access to lounge areas. Unfortunately, there is no First-Class service on this route.
• Upon arrival at Portland's Union Station, you can conveniently leave your luggage at the station's luggage storage facility if you wish to explore the city without your bags. The train station offers restrooms, but there are no shower facilities. After disembarking, find the TriMet MAX Light Rail service, which is the fastest way to get to Downtown Portland – just catch the Red or Blue Line heading toward City Center stops.
🛫 Experience a quick and convenient flight from Bend to Portland by taking the direct 48-minute flight offered by Alaska Airlines, Inc. from Redmond Airport to Portland Airport. 🌆 In just under 3 hours, you'll arrive in Portland, ready to explore all the city has to offer, from its vibrant food scene to its picturesque parks and gardens. 💸 The cost of a flight between Bend and Portland can range from $156 to $628, offering flexibility for travelers with varying budgets.
Departure Point
Redmond Airport
Arrival Point
Portland Airport
🚌 Traveling from Bend to Portland by bus is a convenient option with services departing twice daily. The journey typically takes around 4 hours and 27 minutes, allowing for a comfortable ride through the scenic Oregon landscape. 🚌 Ticket prices for the Bend to Portland bus service range from $50 to $85, offering an affordable transportation option for those looking to explore the diverse food scene, cultural attractions, and outdoor activities that Portland has to offer.
Departure Point
Bend Hawthorne Station
Arrival Point
Union Station
Useful tips for bus travellers
• Book your tickets in advance with Pacific Crest Buslines or Central Oregon Breeze to secure the best prices, as rates vary between $50 and $85; visit their websites at pacificcrestbuslines.net and cobreeze.com for more information.
• Arrive early at Bend Hawthorne Station to familiarize yourself with the area and ensure you have enough time to locate your bus, especially since there are multiple operators like Pacific Crest Buslines and Central Oregon Breeze.
• Once you arrive at Portland's Union Station, expect a vibrant area with dining options; the nearby 'Platform D' food court offers a great selection of local food stalls and cafes for a satisfying meal after your journey.

Frequently asked questions

Find out more about the route from Bend to Portland.

Or choose the category:
The distance between Bend and Portland is 122 miles 162.9 miles by road. The typical travel times vary depending on the mode of transportation. By bus, it takes about 4 hours and 14 minutes to reach Portland from Bend via the Cleveland Avenue MAX Station and then Gresham. By plane, the travel time is approximately 2 hours and 51 minutes. By car, it takes around 3 hours and 27 minutes to travel from Portland to Bend. Please note that these times are estimates and can vary depending on traffic conditions and other factors.
The most cost-effective and time-efficient transportation option for traveling from Bend to Portland would be to fly. While flying may be relatively more expensive compared to driving, it takes significantly less time, with a travel time of approximately 2 hours and 51 minutes. Alternative options such as driving may be more affordable, but they take longer, with a travel time of around 3 hours and 27 minutes.
The prices for a bus ticket between Portland and Bend range from $50 to $85. It is important to note that these prices may vary depending on factors such as the bus carrier, time of travel, and availability. It is recommended to check with different bus operators and compare prices to find the best deal for your trip.
To travel from Bend to Portland without using public transportation, you can drive the distance of 163 miles. The driving time is approximately 3 hours and 27 minutes. The cost for this option can range from $29 to $45, depending on factors such as gas prices and vehicle efficiency.
The most convenient way to travel from Bend to Portland without a car is to take the bus. You can board the bus at the Cleveland Avenue MAX Station and then transfer at Gresham. This bus journey takes around 4 hours and 14 minutes. The cost of the bus ticket ranges from $40 to $70.
Yes, there is a direct bus link between Bend and Portland. The bus service, operated by Pacific Crest Buslines Bend, departs twice daily from Bend Hawthorne Station and arrives at Union Station in Portland. The journey takes approximately 4 hours and 27 minutes. This provides travelers with a convenient and direct option for transportation between the two cities.
The flight between Bend and Portland typically takes 45 minutes on a direct flight. The prices can vary between $146 - $628 for this flight. Travelers have the option to fly directly from Redmond Airport to Portland Airport for a quick and convenient journey. However, it is important to note that prices may fluctuate depending on the time of year and availability.
There are numerous accommodation options available near Portland. With over 618 hotels to choose from, there is something to suit every budget and preference. Prices start at $56, offering a range of affordable options for travelers. Whether you prefer luxury hotels, boutique stays budget-friendly accommodations, you will have plenty of choices when staying near Portland.

Trips to Portland