Trip to Portland

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Houston to Portland

The trip from Houston, to Portland, by train is an adventurous journey spanning over 2 days and 19 hours. There is no direct train, so passengers will need to transfer in Los Angeles. The first leg of the trip is a 1 day 13-hour ride on the Sunset Limited, operated by Amtrak, from Houston to Los Angeles Union Station. From there, travelers will then board the Coast Starlight train for a 1 day 6-hour ride to reach Portland Union Station. The total distance covered by the route is 4531.9 km. The ticket prices for this train journey can range from $118 to $784, and reservations can be made through Amtrak's website.

Where to stay in Portland

There are over 228 hotels to stay in Portland. Prices range from $40 per night.

Find accommodation
  • Amtrak is the main company that provides train services from Houston to Portland. There is no direct train route, so travelers typically take a combination of trains, with a transfer in Los Angeles. The journey, including transfers, usually takes approximately 2 days and 19 hours. The price of a train ticket between Houston and Portland ranges from $118 to $784, depending on the class of service and availability.
  • The fastest train route from Houston to Portland involves taking Amtrak services with a transfer in Los Angeles. This journey, including transfers, typically takes approximately 2 days and 19 hours. While there are no direct trains between the two cities, this route offers a relatively efficient way to travel by train from Houston to Portland. The prices for this train journey can vary from $118 to $784 depending on the class of service chosen.
  • The departure station for trains leaving for Portland from Houston is the Houston Amtrak station. Amtrak is the primary train service provider operating the trains from Houston to Portland. Passengers can board the train at the Houston station to begin their journey to Portland
  • There are multiple trains involved in the journey from Houston to Portland as there is no direct route. Passengers typically take a series of trains with a transfer in Los Angeles to reach Portland. The entire journey, including transfers, takes approximately 2 days and 19 hours. Amtrak operates the train services departing from Houston and arriving in Portland.
  • The train from Houston to Portland operated by Amtrak, arrives at the Portland station. Passengers will disembark at the designated station in Portland to complete their journey. The Portland station serves as the final destination for this train route.
  • The first train of the day to travel from Houston to Portland typically departs from Houston station in the morning. Since there is no direct train route, passengers will need to transfer in Los Angeles before continuing on to Portland. The last train of the day on this route usually departs from Houston station in the evening, ensuring travelers have options for departure times when planning their journey. The entire trip, including transfers, takes approximately 2 days and 19 hours.
  • There are no direct train trips between Houston and Portland. Passengers traveling from Houston to Portland will need to take a combination of trains, with a transfer in Los Angeles. While there are no direct trips, Amtrak operates daily services that connect the two cities via this route. The entire journey, including transfers, typically takes approximately 2 days and 19 hours to complete.
  • There is no direct train route between Houston and Portland. Travelers will need to take a train from Houston with a transfer in Los Angeles to reach Portland. The journey, including transfers, typically takes about 2 days and 19 hours to complete. Passengers should plan for this extended travel time when making arrangements to travel between these two cities.
  • The cost of a train ticket from Houston to Portland can vary between $118 and $784, depending on factors such as the class of service, availability, and the time of booking. Passengers should consider booking in advance to secure lower fares and better options for their journey. It is advisable to check with the train service provider for the most up-to-date pricing and any potential discounts that may be available for the route.

Will you be returning to Houston by train?

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

See schedule