There are 5 ways to get from Tonasket to Vancouver by bus, plane, train, bus (Flixbus), 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.
Bus, fly
best- Take the bus from Tonasket, WA - Western Ave & 1st to Okanogan, WA - Main TranGO Officebus
- Take the bus from Okanogan, WA - Main TranGO Office to Wenatchee, WAbus
- Fly from Wenatchee (EAT) to Portland International Airport (PDX)plane EAT - PDX
7h 25m$332–773Drive 401.4 mi
cheapest- Drive from Tonasket to Vancouvercar 401.4 mi
7h 23m$74–106Bus, train
- Take the bus from Tonasket, WA - Western Ave & 1st to Okanogan, WA - Main TranGO Officebus
- Take the bus from Okanogan, WA - Main TranGO Office to Wenatchee, WAbus
- Take the train from Wenatchee Amtrak to Seattletrain
- Take the train from Seattle to Vancouver Stationtrain
13h 13m$111–247Bus
- Take the bus from Tonasket Western and 1st to TranGO Officebus
- Take the bus from Okanogan Chevron Station to Central Washington Universitybus
- Take the bus from Ellensburg to Portland Curbside Bus Stopbus
13h 42m$114–164Bus via Omak
- Take the bus from Omak Travel Plaza to Ellensburgbus Apple Line
- Take the bus from Ellensburg to Portland Curbside Bus Stopbus FlixBus 2120
14h 24m$88–133
Tonasket to Vancouver by bus, foot, and tram
Questions & Answers
The cheapest way to get from Tonasket to Vancouver is to drive which costs $70 - $110 and takes 7h 23m.
The fastest way to get from Tonasket to Vancouver is to drive which takes 7h 23m and costs $70 - $110.
No, there is no direct bus from Tonasket to Vancouver. However, there are services departing from Tonasket Western and 1st and arriving at Portland Curbside Bus Stop via Okanogan Chevron Station and Ellensburg. The journey, including transfers, takes approximately 13h 42m.
The distance between Tonasket and Vancouver is 313 miles. The road distance is 403.8 miles.
The best way to get from Tonasket to Vancouver without a car is to bus and train which takes 13h 13m and costs $110 - $250.
It takes approximately 7h 25m to get from Tonasket to Vancouver, including transfers.
Tonasket to Vancouver bus services, operated by TranGO, depart from Tonasket Western and 1st station.
Tonasket to Vancouver bus services, operated by TranGO, arrive at TranGO Office station.
Yes, the driving distance between Tonasket to Vancouver is 404 miles. It takes approximately 7h 23m to drive from Tonasket to Vancouver.
There are 763+ hotels available in Vancouver.
What companies run services between Tonasket, WA, USA and Vancouver, WA, USA?
You can take a bus from Tonasket Western and 1st to Expo Center station via TranGO Office, Okanogan Chevron Station, Central Washington University, Ellensburg, Portland Curbside Bus Stop, and Union Station/NW 6th & Hoyt station in around 13h 42m.
- Website
- alaskaair.com
Flights from Wenatchee to Portland International Airport
- Ave. Duration
- 54 min
- When
- Every day
- Estimated price
- $310–750
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Wenatchee Amtrak to Seattle
- Ave. Duration
- 4h 44m
- Frequency
- Once daily
- Estimated price
- $45–110
- Website
- Amtrak
Train from Seattle to Vancouver Station
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- $50–120
- Website
- Amtrak
- Phone
- +1 (509) 557-6177
- [email protected]
- Website
- TranGO
Bus from Tonasket, WA - Western Ave & 1st to Okanogan, WA - Main TranGO Office
- All adults
- $1
- Children (up to 6)
- $0
Bus from Tonasket, WA - Western Ave & 1st to Okanogan, WA - Main TranGO Office
- All adults
- $1
- Children (up to 6)
- $0
Bus from Tonasket Western and 1st to TranGO Office
- Phone
- +1 (800) 635-4391
- [email protected]
- Website
- Okanogan County Transportation
Bus from Okanogan, WA - Main TranGO Office to Wenatchee, WA
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $16
- Website
- Okanogan County Transportation
- Schedules at
- Okanogan County Bus Schedules
Bus from Okanogan, WA - Main TranGO Office to Wenatchee, WA
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $16
- Website
- Okanogan County Transportation
- Schedules at
- Okanogan County Bus Schedules
- Phone
- +1 800-366-6975
- [email protected]
- Website
- northwesternstagelines.com
Bus from Okanogan Chevron Station to Central Washington University
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $65–85
- Schedules at
- northwesternstagelines.com
- Adults
- $65–85
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Ellensburg to Portland Curbside Bus Stop
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
Bus from Ellensburg to Portland Curbside Bus Stop
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- $45–75
- Schedules at
- Flixbus USA
- Phone
- 800-366-6975
- [email protected]
- Website
- Apple Line
Bus from Omak Travel Plaza to Ellensburg
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $40–55
- Website
- Apple Line
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









