Air Travel
- Companies: Southwest Airlines, Alaska Airlines
- Duration: Approximately 3 hours (non-stop flight)
- Distance: 652 miles (1050 km)
- Costs: Around 150 EUR (one-way ticket)
- Roads/Routes: Not applicable
Pro Tip: Book your tickets several weeks in advance to secure the best prices, and consider flying in the early morning or late evening for potentially lower fares.
Driving
- Companies: N/A (personal vehicle)
- Duration: Approximately 10-12 hours
- Distance: 650 miles (approx. 1046 km)
- Costs: Around 100 EUR (fuel) + 25 EUR (tolls and fees)
- Roads/Routes: US-101 North to I-5 North
Pro Tip: Take periodic breaks at rest stops for meals and to explore towns like Redding and Medford, which provide a lovely flavor of Northern California and Southern Oregon.
Bus Travel
- Companies: Greyhound, FlixBus
- Duration: Approximately 15-17 hours
- Distance: 650 miles (1046 km)
- Costs: Approximately 70 EUR (one way)
- Roads/Routes: Not applicable
Pro Tip: Consider taking a night bus to save on accommodation costs and arrive in Portland fresh and ready to explore.
Train Travel
- Companies: Amtrak
- Duration: Approximately 20 hours (with transfers)
- Distance: 650 miles (1046 km)
- Costs: Around 150 EUR (one way)
- Roads/Routes: Not applicable
Pro Tip: Book a sleeper cabin for overnight journeys to enhance comfort, and don’t forget to enjoy scenic views along the way.
Recommendation
The most efficient and comfortable way to travel from Gilroy, CA to Portland, OR is by air. The flight takes only about 3 hours, making it significantly faster than any road or bus option. Allocate around 150 EUR for your ticket and make sure to book in advance for the best rates. For travelers looking to experience the journey on the ground, driving is a delightful option, allowing for a scenic route through Northern California and Southern Oregon.