1map logoGo to main page

Portland, OR, USA to La Grande, OR, USA from $22: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
La Grande, United States of America

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

$22 - Train, BusBest price
361 kmDistance
4h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to La Grande 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
FlixBus
Bus
Average Duration
6h  45m
Estimated price
$28-95
Recommended
Company
various
Train
Bus
Average Duration
7h  46m
Estimated price
$22-164
Cheapest
route map
Distance: 361 km
Duration: 4h 20m

See more options

Company
various
Drive
Average Duration
4h  20m
Estimated price
$45-70
Company
various
Plane
Bus
Average Duration
5h  31m
Estimated price
$88-144
Company
various
Plane
Drive
Average Duration
6h  3m
Estimated price
$288-626

Traveling From Portland to La Grande

Traveling from Portland to La Grande offers a journey from the vibrant urban culture and coffee shops of a bustling city to the serene landscapes and small-town charm nestled in Oregon's foothills.

Best Neighbourhoods in La Grande

La Grande features charming neighborhoods that reflect its welcoming community spirit.

Downtown La Grande
• Vibrant local shops and restaurants
• Frequent community events and festivals
Northwest La Grande
• Scenic views of the Blue Mountains
• Family-friendly parks and playgrounds
East La Grande
• Quiet streets with a suburban feel
• Close proximity to hiking trails

Best Times To Visit La Grande's Attractions

Timing your visit to La Grande's attractions can greatly enhance your experience.

Ladd Marsh Wildlife Area
Visit during early mornings in spring for bird migration and fewer crowds.
Granite Mountain
Best explored in late summer for clear trails and stunning views.
Baker County Historical Museum
Weekdays in the afternoon provide a quieter, more personalized tour experience.

La Grande Weather: What to Expect Year-Round

La Grande experiences a semi-arid climate, characterized by warm summers and cold winters, making spring and fall ideal times to visit for moderate temperatures. Weather influences your travel plans, as winter snow invites outdoor activities while summer sunshine is perfect for exploration and hiking.

Dining Recommendation

Check out The Farmers Union for an authentic taste of La Grande, where the focus is on hearty, locally sourced ingredients that reflect the region's agricultural roots. This experience contrasts with Portland's eclectic dining scene, as The Farmers Union offers a relaxed, rustic atmosphere and a menu featuring comforting, robust dishes like their signature bison burger.

Portland - La Grande operators

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

Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to La Grande Bus Station

Average Duration
6h 45m
Estimated price
$28-95

Bus from Pasco Bus Stop to La Grande Bus Station

Average Duration
2h 25m
Estimated price
$954-955

Bus from Walmart to LaGrande Transit Hub

Average Duration
1h 19m
Estimated price
$956-956
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Pasco Amtrak Station

Average Duration
4h 21m
Estimated price
$283-284
Plane Show flights
Website
alaskaair.com

Plane from Portland (PDX) to Walla Walla (ALW)

Average Duration
3h 36m
Estimated price
$280-700
Website
boutiqueair.com

Plane from Portland (PDX) to Pendleton (PDT)

Average Duration
50m
Estimated price
$281-282

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

Traveling between Portland and La Grande 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 Portland to La Grande, covering 261 miles of diverse landscapes and charming small towns along the way. 💰 Enjoy the flexibility of pricing options ranging from $45 to $70 for the journey by car, making it an affordable travel choice for those seeking a budget-friendly adventure. 🌄 Arrive in La Grande after approximately 4 hours and 20 minutes of driving, ready to explore the picturesque surroundings and immerse yourself in the natural beauty of Eastern Oregon.
Average price
$45 - $70
🚂 Hop on an exciting train journey from Portland to La Grande covering a distance of 341 miles in 6 hours and 45 minutes. Enjoy the scenic beauty of Oregon along the way as you travel towards your destination. 🌲 The first step of this adventure involves taking a bus towards Boise from Portland Curbside, which is facilitated by FlixBus. Sit back and relax during the 6 hours and 45 minutes ride until you arrive at La Grande.
🛫 Traveling from Portland to La Grande by plane involves a flight with a duration of 2 hours and 47 minutes.
Departure Point
Portland Airport
Arrival Point
Walla Walla Airport. The quickest flight takes 2h 47m and has one stopover
🚌 The journey from Portland to La Grande by bus takes approximately 6 hours and 45 minutes. The bus service operates once daily, providing a convenient option for travelers. 🚌 Tickets for the bus between La Grande and Portland range from $28 to $95, making it an affordable and hassle-free way to travel between these two charming Oregon cities.
Departure Point
Portland Curbside Bus Stop station
Arrival Point
La Grande Bus Station

Frequently asked questions

Find out more about the route from Portland to La Grande.

Or choose the category:
The distance between Portland and La Grande is 224 miles. The road distance is slightly longer, at 260 miles. If you prefer to travel by train and bus, it will take approximately 7 hours and 46 minutes to reach La Grande from Portland. However, if you choose to drive, it will take around 4 hours and 20 minutes. Taking a bus from Portland to La Grande will take approximately 6 hours and 45 minutes.
The most cost-effective option for traveling from Portland to La Grande is by bus, which costs $28-$95 and takes approximately 6 hours and 45 minutes. This mode of transportation allows for a relatively affordable and comfortable journey. However, if time efficiency is a priority, driving is the quickest option, taking approximately 4 hours and 20 minutes. Although it may cost slightly more, driving offers more flexibility and the ability to customize your trip according to your schedule.
The prices for a bus ticket between La Grande and Portland vary between $28 and $95. These prices can depend on factors like the date and time of travel, as well as the type of bus service chosen. It is advisable to check with different bus companies or online booking platforms to compare prices and find the best deal for your travel needs.
To travel from Portland to La Grande without using public transportation, you can drive your own car. The driving distance between the two cities is 261 miles, which takes around 4 hours and 20 minutes. It is a scenic drive along I-84 E and offers the flexibility to make stops along the way. Rental cars are also available with prices ranging from $45 to $70, depending on the company and type of car you choose.
To travel from Portland to La Grande without a car, the best option is to take a bus. The bus journey takes approximately 6 hours and 45 minutes and costs between $28 and $95, depending on the specific bus service. There are multiple bus companies that operate on this route, providing convenient and affordable transportation for travelers.
Yes, there is a direct bus link between Portland and La Grande. The bus service operated by Flixbus USA departs once daily from Portland Curbside Bus Stop and arrives at La Grande Bus Station. The journey takes approximately 6 hours and 45 minutes. This provides a convenient and direct option for travel between the two cities.
The flight between Portland and La Grande is relatively quick, with a direct flight taking approximately 50 minutes. The flight typically costs around $200 to $300 per person, but prices may vary depending on the airline and time of booking. It is recommended to check with airlines for the most up-to-date and accurate pricing information.
There are several options for accommodations in La Grande. There are at least seven hotels available in the area, providing a range of choices for travelers. Prices for these hotels start at $42 and can vary depending on the amenities and location. Whether you are looking for a budget-friendly option or a more luxurious stay, you can find suitable accommodations in La Grande.