Train from Safford to Portland
Find the schedules, compare prices, and buy cheap tickets from Safford to Portland. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Southwest Airlines, Alaska Airlines
- Duration: Approximately 5 hours (including layover)
- Distance: 1,150 miles (1,850 km)
- Costs:$350 - $500 (depending on the booking period and class)
- Roads/Routes: Not applicable
Pro Tip: Book your flight early in the week for better deals, and consider opting for a direct flight to minimize travel time and layover hassles.
To travel efficiently from Safford, AZ to Portland, OR, flying is the recommended mode of transport. Given that distances are considerable for road travel and the time savings of flying are significant, this option offers the best compromise between cost and duration.
Road
- Companies: N/A (personal travel or rental car)
- Duration: Approximately 19 hours of driving time
- Distance: 1,300 miles (2,092 km)
- Costs: $150 - $200 (gas costs), plus potential rental car fees around $50/day
- Roads/Routes: Take US-70 W, merging onto I-10 W, and then I-5 N towards Portland.
Pro Tip: Plan your route to include scenic stops along I-5 such as Mount Shasta or Crater Lake to break up the drive and enjoy beautiful views.
If you prefer to enjoy the scenery and stop at interesting locations, road travel can be a delightful experience, but be prepared for a long journey.
Train
- Companies: Amtrak (Pacific Surfliner and Coast Starlight)
- Duration: Approximately 28 hours (including transfers)
- Distance: 1,300 miles (2,092 km)
- Costs: $150 - $300 (based on class of travel)
- Roads/Routes: Not applicable
Pro Tip: Reserve a sleeper car for a more comfortable overnight journey and enjoy dining services on board for a unique experience.
Travelling by train can offer a relaxed pace and unique views, yet it will take significantly longer than flying. It’s a good option for those who want to take in the sights along the West Coast.