Trip to San Francisco

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration19h
Distance1188 km
Avg. price$ 100
Train trips14 found

Trains from Portland to San Francisco

🚂 Embark on a scenic train journey from Portland to San Francisco with a total travel time of approximately 19 hours and 7 minutes. Although there is no direct route, the adventure includes transfers and a mix of train services operated by Amtrak. 🌉 Travel 747 miles from Portland to San Francisco with two transfers along the way. Begin your trip on the Coast Starlight train departing from Portland Union Station and arriving in Davis, followed by a ride on the Capitol Corridor train from Davis to Oakland Coliseum/Airport Amtrak. The final leg involves a subway journey towards SF/Daly City. 💸 Ticket prices for this Portland to San Francisco train adventure can range from $33 to $233, offering travelers a unique and leisurely way to experience the stunning West Coast scenery while making memorable stops along the route.

Where to stay in San Francisco

There are over 379 hotels to stay in San Francisco. Prices range from $44 per night.

Accomodation
  • There is no direct train service from Portland to San Francisco. However, you can take a route with transfers that is operated by Amtrak. The journey involves taking the Coast Starlight train from Portland Union Station to Davis, then transferring to the Capitol Corridor train to Oakland Coliseum/Airport Amtrak. Finally, you would take the Bay Area Rapid Transit subway from Coliseum to Montgomery St in San Francisco. Overall, the trip takes approximately 19 hours and 7 minutes with ticket prices ranging from $33 to $233.
  • The fastest train route between Portland and San Francisco takes approximately 19 hours and 2 minutes, with a total of 2 transfers. You would first board the Coast Starlight train operated by Amtrak from Portland Union Station to Davis, followed by a transfer to the Capitol Corridor train to Oakland Coliseum/Airport Amtrak. The final leg of the journey involves taking the Bay Area Rapid Transit subway from Coliseum to Montgomery St in San Francisco, completing the trip. This route provides the quickest option for traveling by train between Portland and San Francisco, though the total duration remains approximately 19 hours and 7 minutes.
  • Trains departing for San Francisco from Portland operate from the Portland station. This station serves as the departure point for the Amtrak train services that connect Portland to San Francisco. Passengers can board the train at Portland station to begin the journey to San Francisco, with the service provided by Amtrak.
  • There are no direct trains between Portland and San Francisco. However, travelers can take a route with transfers, involving trains operated by Amtrak, to make the journey. The total duration of the trip, including transfers, is approximately 19 hours and 7 minutes. Passengers departing from Portland will need to transfer at Oakland station before reaching their final destination at Civic Center / UN Plaza in San Francisco.
  • The train journey from Portland to San Francisco operated by Amtrak, arrives at Oakland station. Passengers will need to make a transfer at Oakland station before continuing their journey to the final destination in San Francisco, specifically at the Civic Center / UN Plaza stop. The arrival at Oakland station is part of the route with multiple transfers involved in reaching San Francisco by train.
  • The first train of the day to travel from Portland to San Francisco is the Coast Starlight, which departs from Portland Union Station towards Los Angeles. This initial leg of the journey typically begins in the early morning hours. The last train of the day involves taking the Bay Area Rapid Transit subway from Coliseum to Montgomery St in San Francisco, typically arriving late at night, offering travelers a range of departure times to suit their schedules when making the trip with transfers included.
  • There are no direct train trips each day between Portland and San Francisco. The journey from Portland to San Francisco involves transfers and takes approximately 19 hours and 7 minutes to complete. Travelers departing from Portland would take the Coast Starlight train to Davis, transfer to the Capitol Corridor train to Oakland Coliseum/Airport Amtrak, and then take the Bay Area Rapid Transit subway to reach San Francisco. This route with transfers is the most common way to travel by train between the two cities.
  • No, there is no direct train service between Portland and San Francisco. Travelers would need to take a route with transfers, which typically involves departing from Portland and arriving at Civic Center / UN Plaza in San Francisco via Lake Merritt. This journey, including the transfers, typically takes around 19 hours and 7 minutes to complete. While there isn't a direct train option, taking the route with transfers allows for travel between the two cities by train.
  • The cost of a train ticket from Portland to San Francisco can vary between $33 and $233. The price range depends on factors such as the class of service, time of booking, and availability of discounts or promotions. Passengers should check with Amtrak for the most up-to-date pricing and ticket options for the route between Portland and San Francisco by train.

Will you be returning to Portland by train?

If you are looking for the return train journey, check out trains from San Francisco to Portland

See schedule