1map logoGo to main page

Portland, OR, USA to Sacramento, CA, USA from $27: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$27 by trainBest price
782 kmDistance
3h 23m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Sacramento 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
Plane
Average Duration
3h  23m
Estimated price
$84-306
Recommended
Company
Amtrak
Train
Average Duration
16h  6m
Estimated price
$27-210
Cheapest
route map
Distance: 782 km
Duration: 3h 23m

See more options

Company
Flixbus USA
Bus
Average Duration
12h  35m
Estimated price
$45-150
Company
various
Drive
Average Duration
9h  51m
Estimated price
$100-160

Traveling From Portland to Sacramento

The journey from Portland to Sacramento showcases a shift from Oregon's lush, green landscapes and vibrant coffee culture to California's sun-kissed climate and bustling urban charm.

Best Neighbourhoods in Sacramento

Sacramento's neighborhoods each offer distinct vibes and experiences for visitors.

Midtown
• Known for trendy restaurants and nightlife.
• Vibrant art scene with galleries and murals.
Old Sacramento
• Historic district with Gold Rush-era architecture.
• Charming shops and riverfront views.
East Sacramento
• Tree-lined streets and beautiful parks.
• Family-friendly atmosphere with local markets.

Best Times To Visit Sacramento's Attractions

Timing your visits to Sacramento's attractions can elevate your experience significantly.

California State Capitol
Weekdays in the morning offer quieter tours and fewer crowds.
Old Sacramento Historic District
Early mornings or weekdays are best for peaceful strolls and shopping.
Fairytale Town
Visit during weekdays for shorter lines and a relaxed atmosphere.

Sacramento Weather: What to Expect Year-Round

Sacramento enjoys a Mediterranean climate, characterized by hot, dry summers and mild, wet winters, making spring and fall the best times to visit for comfortable outdoor activities. Understanding the weather can help you plan accordingly and enhance your travel experience, whether it’s enjoying riverfront activities in sunshine or exploring cozy indoor attractions during cooler months.

Dining Recommendation

When in Sacramento, try the smoked tri-tip sandwich from the iconic local spot, The Firehouse, where you’ll experience a bold, smoky flavor profile that stands in stark contrast to Portland's farm-to-table scene. The vibrant atmosphere and emphasis on regional California ingredients provide a unique dining experience that celebrates the rich culinary heritage of the area.

Portland - Sacramento operators

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

Plane Show flights
Website
southwest.com

Plane from Portland (PDX) to Sacramento (SMF)

Average Duration
1h 28m
Estimated price
$841-842
Website
alaskaair.com

Plane from Portland (PDX) to Sacramento (SMF)

Average Duration
1h 32m
Estimated price
$843-844

Plane from Portland (PDX) to Sacramento (SMF) via Seattle

Average Duration
3h 45m
Estimated price
$843-844
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Sacramento

Average Duration
16h 6m
Estimated price
$27-210
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Sacramento Bus Station

Average Duration
12h 35m
Estimated price
$45-150

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

Traveling between Portland and Sacramento 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 Sacramento covering a distance of 583 miles. Enjoy the diverse landscapes of the Pacific Northwest and Northern California along the way. ⛽️ Plan your budget accordingly as the prices for the trip by car typically range between $100 to $160, factoring in fuel costs and any potential stops for meals or accommodations. 🌞 Allow approximately 9 hours and 51 minutes for the journey, including rest stops and possible traffic delays. Prepare for a leisurely drive with the opportunity to explore charming towns and natural wonders on this memorable adventure from the Rose City to California's capital.
Average price
$100 - $160
🚆 Embark on a scenic train journey from Portland to Sacramento with a direct service operated by Amtrak. The trip spans approximately 16 hours and covers a distance of 640 miles. 🌄 Experience the diverse landscapes of the West Coast as you travel on the Coast Starlight train from Portland Union Station to Sacramento Valley Station. Enjoy onboard amenities and comfortable seating during the 16-hour ride. 💰 Ticket prices for the Portland to Sacramento train route can range from $27 to $210, offering budget-friendly options for travelers looking to explore the beautiful cities of Oregon and California by rail. Plan your trip with Amtrak for a memorable train adventure.
Departure Point
Portland station
Arrival Point
Sacramento station
Useful tips for train travellers
• On your train trip from Portland to Sacramento, you’ll likely travel with Amtrak, which offers onboard catering services including a Café Car where you can purchase snacks, sandwiches, and beverages. They also provide meal service for passengers in First Class, allowing you to enjoy hot meals made fresh onboard.
• Amtrak offers various seating options on this route. In Coach Class, you'll have spacious seats with ample legroom and reclining features. For a more comfortable experience, consider upgrading to Business Class, where you can access larger seats and complimentary snacks and beverages. First Class provides the most luxurious experience with more spacious seats and priority boarding.
• Upon arriving at Sacramento Amtrak Station, you’ll find luggage storage services available through the Amtrak Baggage Policy, allowing you to explore the city without being burdened by your bags. The station has restrooms, but showers are not available. To get to the city center, catch the light rail at Sacramento Station; the Gold Line tram will take you directly to downtown Sacramento in about 15-20 minutes.
🛫 Flying from Portland to Sacramento is a convenient and quick journey by plane. The direct flight between Portland Airport and Sacramento Airport only takes 1 hour and 25 minutes with airlines like Alaska Airlines, Inc. and Southwest Airlines. 🛄 Travelers can expect a flight duration of approximately 3 hours and 23 minutes when flying from Portland to Sacramento. With multiple flight options available, passengers have the flexibility to choose a schedule that best suits their travel needs. 💸 Ticket prices for flights between Sacramento and Portland can range from $84 to $306, offering a variety of options to accommodate different budgets. Whether for business or leisure, flying between these West Coast cities is a seamless and efficient way to travel.
Departure Point
Portland Airport
Arrival Point
Sacramento Airport
🚌 The journey from Portland to Sacramento by bus takes approximately 12 hours and 35 minutes, with services departing once daily and operating every day. The direct bus route is serviced by Flixbus USA, departing from Portland Curbside Bus Stop and arriving at Sacramento Bus Station. 🛣️ Route 1: It takes 13 hours and 55 minutes to cover the 601-mile distance from Portland to Sacramento. The bus towards Los Angeles departs from Portland Curbside and arrives at Sacramento Greyhound bus station. The agency operating this route is Greyhound, which can be contacted at 1 231-2222. 🛣️ Route 2: Another option is a 13-hour and 35-minute journey to Sacramento from Portland, covering the same 601 miles. This route also involves taking a bus towards Los Angeles from Portland Curbside, with the final stop at Sacramento Greyhound bus station. Greyhound operates this route as well.
Departure Point
Portland Curbside Bus Stop station
Arrival Point
Sacramento Bus Station
Useful tips for bus travellers
• Before departing from Portland, be sure to download the FlixBus app or visit their website (flixbus.com) to check for any last-minute updates on your bus schedule and potential delays, as the journey lasts approximately 12 hours and you want to be prepared.
• During your trip, plan for rest stops and dining by packing snacks and a refillable water bottle; however, if you prefer purchasing food, you might want to stop at one of the rest areas along the way, where food options such as fast food chains are typically available.
• Upon arriving at Sacramento Bus Station, take a moment to familiarize yourself with the layout of the station via the official Sacramento Regional Transit website (sacrt.com); knowing where to find local bus transfers, taxis, and rideshare pickup areas will help streamline your arrival and next travel steps.

Frequently asked questions

Find out more about the route from Portland to Sacramento.

Or choose the category:
The cheapest way to get from Portland to Sacramento is by taking the train. The train fare can range from $27 to $210 depending on the type of ticket and class. The journey takes approximately 16 hours and 6 minutes and offers scenic views along the way.
The fastest way to travel from Portland to Sacramento is by flying. There are direct flights available from Portland International Airport to Sacramento International Airport, with an average flight time of 3 hours and 23 minutes. Prices for flights can range from $70 to $300, depending on the airline and time of booking. Taking a flight is the most efficient option for reaching Sacramento quickly from Portland.
It is approximately 486 miles from Portland to Sacramento. If you choose to drive, the distance is approximately 583.3 miles. The driving time is typically around 9 hours and 5 minutes, depending on traffic and road conditions. Alternatively, there are other transportation options such as flying or taking a train, which may offer a quicker travel time but at a higher cost.
The most convenient and affordable way to travel from Portland to Sacramento without a car is by bus. You can take a Greyhound or Amtrak Thruway bus, which takes approximately 13 hours and 35 minutes. The ticket prices range from $45 to $150 depending on the seating and availability. Alternatively, you can also consider flying, but that is usually more expensive and less eco-friendly compared to taking a bus.
The journey from Portland to Sacramento takes approximately 3 hours and 23 minutes, including transfers. The most efficient way to travel is by plane, with direct flights available that can get you to Sacramento in just over an hour. However, if you prefer ground transportation, there are also options such as buses and trains that can take longer but offer a more scenic route. It is always recommended to check for the most up-to-date schedules and pricing for the specific dates of your travel.
The cheapest way to travel from Portland to Sacramento is by train. With ticket prices ranging from $27 to $210, the train journey takes approximately 16 hours and 6 minutes. If you prefer a quicker option, you can fly from Portland to Sacramento, which takes around 3 hours and 23 minutes and costs between $70 and $300. Another option is taking a bus, which takes approximately 13 hours and 35 minutes and costs between $45 and $150.
There are plenty of accommodation options available near Sacramento. There are over 255 hotels to choose from, with prices starting at $57 per night. Some popular areas to stay in Sacramento include Downtown, Midtown, and Old Sacramento. You can find a range of hotels catering to different budgets, from budget-friendly options to luxury accommodations. It's advisable to book in advance to ensure availability and to secure the best rates.
Yes, you can drive from Portland to Sacramento. The driving distance is approximately 583 miles, and it takes about 9 hours and 51 minutes to complete the journey. However, please note that travel times may vary depending on traffic conditions and any stops you make along the way. It is advisable to plan your route and check for any road closures or construction before starting your trip.
Yes, there is a direct bus between Portland and Sacramento. The bus departs from the Portland Curbside Bus Stop and arrives at the Sacramento Bus Station station. The bus service operates twice daily, every day. The journey takes approximately 13 hours and 35 minutes.
To catch the bus from Portland to Sacramento you will need to go to the Portland Curbside Bus Stop station. This is where Greyhound USA operates their bus services for this route. The station is located in downtown Portland and offers convenient access to buses traveling to various destinations, including Sacramento. Be sure to check the bus schedule in advance and arrive at the station a bit early to ensure a smooth departure.
The bus from Portland to Sacramento arrives at the Sacramento Bus Station. The bus service is operated by Greyhound USA, and the station is conveniently located in downtown Sacramento. Once you arrive at the Sacramento Bus Station, you will have easy access to nearby transportation options or can choose to explore the city on foot.
Alaska Airlines, Inc. and Southwest Airlines are the airlines that fly between Portland and Sacramento. Both airlines offer regular flights from Portland Airport to Sacramento Airport. Travelers have the option to choose between these two airlines for their journey.
The fastest way to travel from Portland to Sacramento is by taking a direct flight. Airlines such as Alaska Airlines, Inc. and Southwest Airlines offer flights from Portland Airport to Sacramento Airport. The flight takes approximately 1 hour and 25 minutes. The prices for flights between these two cities range from $74 to $296, depending on the airline and travel dates.
The flight from Portland to Sacramento typically takes about 1 hour and 25 minutes for a direct flight. However, the actual duration may vary depending on factors such as weather conditions and air traffic. It's always a good idea to check with the airline for the most accurate and up-to-date information regarding flight times.
Trains from Portland to Sacramento arrive at the Sacramento station. The Sacramento station is located at 401 I St, Sacramento 95814. It is a convenient and centrally located station in downtown Sacramento, making it easy for travelers to access other parts of the city. Amtrak operates the train services between Portland and Sacramento, providing a comfortable and reliable mode of transportation for this journey.
Yes, there is a direct train route between Portland and Sacramento. The train departs from Portland and arrives in Sacramento. The service runs once daily and operates every day. The journey on the direct train takes approximately 16 hours and 6 minutes.
To catch the train from Portland to Sacramento you will need to go to the Portland station. This is where the Amtrak train services for this route depart from. Make sure to check the train schedule and arrive at the station ahead of time to ensure a smooth departure. The station is easily accessible by public transportation or you can consider taking a taxi or driving and parking at the station if you have a car.
The cost of a flight from Portland to Sacramento can range from $74 to $296, depending on factors such as the airline, time of booking, and availability of discounted fares. It is recommended to compare prices across different airlines and book in advance to secure the best deals. Additionally, being flexible with travel dates can also help in finding cheaper flight options.
The cost of a train ticket from Portland to Sacramento can range from $27 to $210. The price may vary depending on factors such as the type of ticket and the time of booking. It is recommended to check the specific prices and availability on the relevant train operator's website or by calling their customer service.
The cost of a bus ticket from Portland to Sacramento ranges from $45 to $150. The price fluctuates depending on various factors such as the time of booking, bus company, and travel dates. It is recommended to compare prices from different bus providers and book in advance to secure the best deal.
The cost to drive from Portland to Sacramento is estimated to be around $100 to $160. This estimate includes expenses such as fuel, tolls, and any potential hotel stays along the way. Keep in mind that the actual cost may vary depending on factors such as gas prices, the size and fuel efficiency of your vehicle, and any additional expenses during your trip.

Trips from Portland

Trips to Sacramento