There are 6 ways to get from Grand Junction to White Salmon by plane, bus, train, train (Amtrak), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Portland International Airport, bus
best- Fly from Grand Junction Regional Airport (GJT) to Portland International Airport (PDX)plane GJT - PDX
- Take the bus from Gateway Transit Center to CAT Transit Center - Hood Riverbus
- Take the bus from CAT Transfer 224 Wasco Loop Rd to White Salmon/Hood River Bridge Park and Ridebus
9h 42mFly to Tri-Cities Airport, train
cheapest- Fly from Grand Junction Regional Airport (GJT) to Tri-Cities Airport (PSC)plane GJT - PSC
- Take the train from Pasco Amtrak Station to Bingen-White Salmon Amtraktrain
10h 22m$123–461Train, bus
- Take the train from Grand Junction Amtrak Station to Salt Lake Citytrain
- Take the bus from Salt Lake City Intermodal Trans Ctr to Pasco Bus Stopbus
- Take the train from Pasco Amtrak Station to Bingen-White Salmon Amtraktrain
22h 47m$241–491Train (Amtrak)
- Take the train from Grand Junction Amtrak Station to Sacramentotrain
- Take the train from Sacramento to Vancouver Stationtrain
- Take the train from Vancouver Station to Bingen-White Salmon Amtraktrain
43h 1m$561–1,136Drive 983 mi
- Drive from Grand Junction to White Salmoncar 983 mi
15h 29m$180–260Fly to Seattle-Tacoma International Airport, train
- Fly from Grand Junction Regional Airport (GJT) to Seattle-Tacoma International Airport (SEA)plane GJT - SEA
- Take the train from Tacoma to Vancouver Stationtrain
- Take the train from Vancouver Station to Bingen-White Salmon Amtraktrain
12h 49m$165–620
Grand Junction to White Salmon by train and bus
Questions & Answers
The cheapest way to get from Grand Junction to White Salmon is to drive which costs $170 - $260 and takes 15h 29m.
The fastest way to get from Grand Junction to White Salmon is to fly and train which takes 10h 22m and costs $120 - $470.
No, there is no direct train from Grand Junction station to White Salmon. However, there are services departing from Grand Junction Amtrak Station and arriving at Bingen-White Salmon Amtrak via Sacramento and Vancouver Station. The journey, including transfers, takes approximately 43h 1m.
The distance between Grand Junction and White Salmon is 959 miles. The road distance is 988.7 miles.
The best way to get from Grand Junction to White Salmon without a car is to train and bus which takes 22h 47m and costs $240 - $500.
It takes approximately 9h 42m to get from Grand Junction to White Salmon, including transfers.
Grand Junction to White Salmon train services, operated by Amtrak, depart from Grand Junction Amtrak Station.
White Salmon is 1h behind Grand Junction. It is currently 9:42 PM in Grand Junction and 8:42 PM in White Salmon.
Grand Junction to White Salmon train services, operated by Amtrak, arrive at Sacramento station.
Yes, the driving distance between Grand Junction to White Salmon is 989 miles. It takes approximately 15h 29m to drive from Grand Junction to White Salmon.
What companies run services between Grand Junction, CO, USA and White Salmon, WA, USA?
You can take a train from Grand Junction Amtrak Station to Bingen-White Salmon Amtrak via Sacramento and Vancouver Station in around 43h 1m.
- Website
- united.com
Flights from Grand Junction Regional Airport to Portland International Airport via Denver
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- $120–550
Flights from Grand Junction Regional Airport to Tri-Cities Airport via Denver
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $85–400
Flights from Grand Junction Regional Airport to Seattle-Tacoma International Airport via Denver
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $120–550
- Website
- aa.com
Flights from Grand Junction Regional Airport to Portland International Airport via Phoenix
- Ave. Duration
- 5h 48m
- When
- Every day
- Estimated price
- $140–650
Flights from Grand Junction Regional Airport to Portland International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- $220–850
Flights from Grand Junction Regional Airport to Tri-Cities Airport via Phoenix
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- $110–470
Flights from Grand Junction Regional Airport to Seattle-Tacoma International Airport via Phoenix
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $150–650
Flights from Grand Junction Regional Airport to Seattle-Tacoma International Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $220–850
- Website
- delta.com
Flights from Grand Junction Regional Airport to Portland International Airport via Salt Lake City
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $95–470
Flights from Grand Junction Regional Airport to Tri-Cities Airport via Salt Lake City
- Ave. Duration
- 4h 48m
- When
- Every day
- Estimated price
- $65–340
Flights from Grand Junction Regional Airport to Seattle-Tacoma International Airport via Salt Lake City
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $100–480
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Grand Junction Amtrak Station to Salt Lake City
- Ave. Duration
- 6h 32m
- Frequency
- Once daily
- Estimated price
- $95–200
- Website
- https://www.amtrak.com/home.html
Train from Pasco Amtrak Station to Bingen-White Salmon Amtrak
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $50–110
- Website
- https://www.amtrak.com/home.html
Train from Grand Junction Amtrak Station to Sacramento
- Ave. Duration
- 23h 22m
- Frequency
- Once daily
- Estimated price
- $330–700
- Website
- https://www.amtrak.com/home.html
Train from Sacramento to Vancouver Station
- Ave. Duration
- 16h 24m
- Frequency
- Once daily
- Estimated price
- $210–430
- Website
- https://www.amtrak.com/home.html
Train from Vancouver Station to Bingen-White Salmon Amtrak
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $21–45
- Website
- https://www.amtrak.com/home.html
Train from Pasco Amtrak Station to Bingen-White Salmon Amtrak
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $50–110
- Website
- https://www.amtrak.com/home.html
Train from Tacoma to Vancouver Station
- Ave. Duration
- 2h 11m
- Frequency
- Every 4 hours
- Estimated price
- $40–90
- Website
- https://www.amtrak.com/home.html
Train from Vancouver Station to Bingen-White Salmon Amtrak
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $21–45
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 541-386-4202
- [email protected]
- Website
- ridecatbus.org
Bus from Gateway Transit Center to CAT Transit Center - Hood River
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Website
- https://www.ridecatbus.org/
- Phone
- 509-773-3757
- [email protected]
- Website
- klickitatcounty.org
Bus from CAT Transfer 224 Wasco Loop Rd to White Salmon/Hood River Bridge Park and Ride
- Ave. Duration
- 11 min
- Frequency
- Every 4 hours
- Estimated price
- $1
- Schedules at
- gorgetransit.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Salt Lake City Intermodal Trans Ctr to Pasco Bus Stop
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $95–190
- Website
- https://www.greyhound.com/
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Book your Grand Junction to White Salmon train tickets online with Omio.
There are 161+ hotels available in White Salmon.








