Portland, OR to Santa Cruz, CA train

Thu, May 15
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Portland, OR to Santa Cruz, CA

Showing times and prices for May 15

Cheapest price

$165

Average price

$165

Fastest journey

21 h 11 m

Average duration

21 h 11 m

Trains per day

1

Distance

952 km

Cheap tickets

The best way to find a cheap train ticket from Portland, OR to Santa Cruz, CA is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Portland, OR to Santa Cruz, CA will cost around $165 if you buy it on the day, but the cheapest tickets can be found for only $165.

Fast trains

Of the 1 trains that leave Portland, OR for Santa Cruz, CA on Thu, May 15, 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Thu, May 15 the direct trains cover the 952 km distance in an average of 21 h 11 m but if you time it right, some trains will get you there in just 21 h 11 m .

On Thu, May 15 the slowest trains will take 21 h 11 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Amtrak
10:22PM21h11
Portland, OR
07:33PMSanta Cruz, CA
$1651One-way
0 transfers

Compare prices and tickets Portland, OR to Santa Cruz, CA by train

Thu
May 15
Fri
May 16
Sat
May 17
Sun
May 18
Mon
May 19
Tue
May 20
Wed
May 21

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Portland, OR to Santa Cruz, CA

USAUSA
USAUSA
Icon of train
Trains from Portland, OR to Santa Cruz, CA run on average 1 times per day, taking around 21h 31m. Cheap train tickets for this journey start at $127 (€106) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
591 miles (952 km)
Average train duration
21h 31m
Cheapest ticket price
$127 (€106)
Trains per day
1
Train providers
1
Fastest train
21h 11m
First train
14:22
Last train
19:47
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Amtrak from Portland, OR to Santa Cruz, CA trains

Amtrak will get you to Santa Cruz, CA from Portland, OR at great prices. With over 1000 travel companies on Omio, you can find the best train times, prices and tickets for your trip.

Amtrak is a passenger train service based in the United States. It operates more than 300 trains daily including trains to Santa Cruz, CA from Portland, OR, connecting more than 500 destinations in 46 states and three Canadian provinces. Amtrak offers a variety of train types, including the Acela Express, Northeast Regional, Keystone Service, and the Auto Train. The Acela Express is the fastest train, reaching speeds of up to 150 mph. The Northeast Regional is the most popular, offering frequent service between major cities in the Northeast. The Keystone Service is a regional service connecting Philadelphia and Harrisburg, Pennsylvania. The Auto Train is a unique service that allows passengers to transport their cars along with them. Amtrak offers a variety of ticket types, including Saver, Value, Flexible, and Business Class. Saver tickets are the most affordable, while Business Class tickets offer the most amenities, such as complimentary meals and access to the Amtrak Metropolitan Lounge. Onboard facilities vary by train type, but all Amtrak trains offer comfortable seating, Wi-Fi, and power outlets. The most popular routes for Amtrak include the Northeast Corridor, which runs between Washington, D. C. And Boston, and the Pacific Surfliner, which runs between San Diego and San Luis Obispo, California. Other popular routes include the Capitol Corridor, which runs between San Jose and Sacramento, California, and the Empire Builder, which runs between Chicago and Seattle.

Portland, OR to Santa Cruz, CA Train Journey

Looking for a convenient way to travel? The train from Portland, OR to Santa Cruz, CA offers a scenic and comfortable experience, linking some of the West Coast’s most picturesque landscapes. Your trip will typically begin at Portland Union Station, a hub for rail enthusiasts, with a smooth arrival at Santa Cruz Station, putting you close to the beaches and boardwalks Santa Cruz is famous for. Taking advantage of one of the many available schedules for trains from Portland, OR to Santa Cruz, CA, passengers can enjoy more than just transportation; you get a relaxing journey that’s both eco-friendly and stress-free. Start planning your hassle-free rail journey today!

Find Cheap Portland, OR to Santa Cruz, CA Train Ticket Prices

When planning your train trip from Portland, OR to Santa Cruz, CA, it’s essential to account for ticket prices to plan your budget. The cheapest train ticket for this route starts at just $127 (€106), providing a cost-effective option for budget travelers. On average, train tickets for this journey tend to cost around $146 (€122), depending on booking time and availability. For the best blend of convenience and affordability, we recommend traveling in September. This month typically offers lower crowds and competitive prices for a smooth and enjoyable experience. Book early to lock in the best deals!

Train Portland, OR to Santa Cruz, CA: Amtrak's Comfortable Rail Journey

Traveling by train from Portland, OR to Santa Cruz, CA is a scenic and relaxing experience thanks to Amtrak. Offering routes such as the Coast Starlight, this journey takes you through stunning landscapes while providing a variety of amenities. Passengers can enjoy spacious seating, onboard Wi-Fi, power outlets, and a dining car with meal options. With sleeper cars available on certain journeys, it's easy to travel in comfort on this unforgettable rail adventure.

Portland, OR to Santa Cruz, CA Train Times and Schedule

Traveling by train from Portland, OR to Santa Cruz, CA offers a scenic and relaxing journey along the West Coast. The distance between these two destinations is 591 miles (952 km), and the trip typically takes an average of 21h 11m. This makes it an excellent option for those looking to explore the journey while enjoying the comfort of train travel.

The Portland, OR to Santa Cruz, CA train schedule is designed to provide flexibility to travelers. On average, there are 1 trains running daily between these two locations. Trains operate throughout the week, accommodating passengers from Monday to Sunday, whether you're planning a weekday trip or a weekend getaway.

For those looking to plan their day around train departures, the first train from Portland, OR to Santa Cruz, CA typically departs at 14:22, while the last train of the day usually leaves at 19:47. This range ensures plenty of options to fit your travel itinerary seamlessly.

FAQs: Trains from Portland, OR to Santa Cruz, CA

FAQs: Travel by train from Portland, OR to Santa Cruz, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Portland, OR to Santa Cruz, CA.
FAQs

More options for your journey from Portland, OR to Santa Cruz, CA

Here are some other resources that might have the information you need

HomeTrainsTrains in USATrain Times to Santa Cruz, CAPortland, OR to Santa Cruz, CA train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links