1map logoGo to main page

Santa Barbara, CA, USA to Portland, OR, USA from $45: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Santa Barbara, United States
to
Portland, United States

How to Get from Santa Barbara 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.

$45 by trainBest price
1268 kmDistance
4h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Santa Barbara 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
various
Plane
Average Duration
4h  4m
Estimated price
$193-654
Recommended
Company
Amtrak
Train
Average Duration
27h  13m
Estimated price
$45-320
Cheapest
route map
Distance: 1268 km
Duration: 4h 4m

See more options

Company
various
Train
Plane
Average Duration
6h  44m
Estimated price
$74-380
Company
Flixbus USA
Bus
Average Duration
23h  5m
Estimated price
$84-1930
Company
various
Bus
Plane
Average Duration
6h  38m
Estimated price
$136-409
Company
various
Drive
Average Duration
16h  10m
Estimated price
$1931-1932

Santa Barbara - Portland operators

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

Plane
Website
alaskaair.com

Plane from Santa Barbara (SBA) to Portland (PDX)

Average Duration
2h 17m
Estimated price
$1937-1938

Plane from Los Angeles (LAX) to Portland (PDX)

Average Duration
2h 32m
Estimated price
$1939-6540

Plane from Burbank (BUR) to Portland (PDX)

Average Duration
2h 25m
Estimated price
$6541-6542
Website
southwest.com

Plane from Santa Barbara (SBA) to Portland (PDX) via Las Vegas

Average Duration
5h 7m
Estimated price
$6543-6540
Website
delta.com

Plane from Santa Barbara (SBA) to Portland (PDX) via Salt Lake City

Average Duration
4h 54m
Estimated price
$6547-6548

Plane from Los Angeles (LAX) to Portland (PDX)

Average Duration
2h 24m
Estimated price
$6544-6546
Website
united.com

Plane from Santa Barbara (SBA) to Portland (PDX) via San Francisco

Average Duration
5h 7m
Estimated price
$1933-6549
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Santa Barbara to Portland

Average Duration
27h 13m
Estimated price
$45-320

Train from Santa Barbara to Burbank Amtrak

Average Duration
2h 26m
Estimated price
$451-452
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Santa Barbara Bus Stop to San Francisco

Average Duration
6h 35m
Estimated price
$459-3208

Bus from San Francisco to Sacramento

Average Duration
2h 5m
Estimated price
$3209-45

Bus from Sacramento to Portland Curbside Bus Stop

Average Duration
12h 25m
Estimated price
$45-450
Contact phone
+1 800-470-8818
Website
centralcoastshuttle.com

Bus from Santa Barbara, CA to Los Angeles Airport, CA

Average Duration
2h 35m
Estimated price
$3201-1935

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

Traveling between Santa Barbara 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 Santa Barbara to Portland covering 958 miles of diverse landscapes and charming cities along the way. 💸 Budget-friendly travelers can expect to spend between $170 to $260 on gas and other expenses for the 16-hour drive from sunny California to the hipster haven of Oregon.
Average price
$170 - $260
🚆 Embark on a scenic train journey from Santa Barbara to Portland with a direct train service operated by Amtrak. Departing twice daily, the 27-hour and 13-minute ride offers a leisurely way to travel between these two West Coast cities. 🌲 Experience the diverse landscapes as you travel the 1,090-mile route from Santa Barbara to Portland by train. Enjoy the comfort and convenience of the Coast Starlight train, with its stunning views and onboard amenities, on your way to Portland Union Station. 🎫 Tickets for the Santa Barbara to Portland train route range from $45 to $320, providing affordable options for travelers looking to explore the Pacific Northwest by rail. Plan your journey with Amtrak, the reliable agency that connects these vibrant destinations.
Departure Point
Santa Barbara station
Arrival Point
Portland station
🛫 Traveling from Santa Barbara to Portland by plane is quick and convenient, with direct flights taking approximately 2 hours and 17 minutes. 💰 The cost of a flight between Portland and Santa Barbara can range from $193 to $654, providing options for different budgets when planning your journey.
Departure Point
Santa Barbara Airport
Arrival Point
Portland Airport
🚌 Although there is no direct bus from Santa Barbara to Portland, you can still reach your destination with a journey of approximately 23h 5m. The route involves transfers in San Francisco and Sacramento. 🌲 With a total distance of 972 miles, the bus trip from Santa Barbara to Portland includes 2 transfers. The first step is a 6-hour 40-minute bus ride towards San Jose with AmericanStar, followed by a 3-hour 25-minute journey to Sacramento on Greyhound. 🎟️ The prices for this bus trip between Portland and Santa Barbara can range from $84 to $291. The final leg of the journey from Sacramento to Portland takes approximately 13 hours and 50 minutes, bringing you to the Portland Curbside Bus Stop operated by Greyhound.
Departure Point
Santa Barbara Bus Stop station
Arrival Point
Portland Curbside Bus Stop station

Frequently asked questions

Find out more about the route from Santa Barbara to Portland.

Or choose the category:
The distance between Santa Barbara and Portland is approximately 1268.2 km or 1541.4 km by road. The typical travel times vary depending on the mode of transportation. It takes about 27 hours and 13 minutes by train, 6 hours and 38 minutes by taking a bus to Los Angeles and then flying, and 4 hours and 4 minutes by plane to reach Portland from Santa Barbara. Conversely, it takes approximately 16 hours and 10 minutes by car and 25 hours and 5 minutes by bus to reach Portland from Santa Barbara.
The most cost-effective option for traveling from Santa Barbara to Portland is by train, with tickets costing between $45 and $320. However, this option is the longest, taking 27 hours and 13 minutes. If time is a priority, the quickest way to reach Portland is by flying, which takes 4 hours and 4 minutes and costs between $190 and $700.
When traveling from Santa Barbara to Portland the prices for a train ticket range from $45 to $320. On the other hand, the prices for a bus ticket between Portland and Santa Barbara range from $104 to $283.
To get from Santa Barbara to Portland without using public transportation, you can choose to drive. The driving distance is approximately 1541.8 km and it takes about 16 hours and 10 minutes to reach Portland by car. The cost of driving can vary depending on factors such as gas prices and tolls, with estimated prices ranging from $170 to $260.
To travel from Santa Barbara to Portland without a car, you have a few options. The quickest option is to fly, which takes around 4 hours and costs between $190 and $700. Another option is to take a bus, which takes 25 hours and costs between $100 and $290. Lastly, you can take a train, which takes 27 hours and costs between $45 and $320.
The flight between Santa Barbara and Portland typically takes around 2 hours and 16 minutes. The cost of a flight can vary between $193 and $654.
There are plenty of accommodation options near Portland are over 618 hotels to choose from, catering to a range of budgets and preferences. Prices start at $56 per night, offering affordable options for travelers.