There are 7 ways to get from Lone Butte to Puyallup by car, plane, bus (Flixbus, Greyhound), train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Kamloops Airport, fly
best- Drive from Lone Butte to Kamloops-Airport-YKA
- Fly from Kamloops Airport (YKA) to Seattle-Tacoma International Airport (SEA)YKA - SEA
7h 40m$123–640Drive 382.8 mi
cheapest- Drive from Lone Butte to Puyallup382.8 mi
7h 28m$88–127Bus
- Take the bus from 100 Mile House, BC - Visitor Centre to Kamloops, BC - Sahali Mall
- Take the bus from Kamploops, BC to Vancouver, BC - Pacific Central Station
- Take the bus from Vancouver to Seattle Bus Station
- Take the bus from 2nd Ave Ext & Jackson St S to Puyallup Station - Bay 3578
14h 26m$147–262Drive, train
- Drive from Lone Butte to Ashcroft
- Take the train from Ashcroft to Vancouver
- Take the train from Vancouver to Seattle
- Take the train from King Street Station to Puyallup Station
19h 45m$91–217Bus to Williams Lake Airport, fly
- Take the bus from 100 Mile House, BC - Visitor Centre to Williams Lake, BC - Petro Canada
- Fly from Williams Lake Airport (YWL) to Seattle-Tacoma International Airport (SEA)YWL - SEA
9h 28m$326–643Bus, train
- Take the bus from 100 Mile House, BC - Visitor Centre to Kamloops, BC - Sahali Mall
- Take the bus from Kamploops, BC to Vancouver, BC - Pacific Central Station
- Take the train from Vancouver to Seattle
- Take the train from King Street Station to Puyallup Station
15h 1m$150–283Bus via Surrey
- Take the bus from 100 Mile House, BC - Visitor Centre to Kamloops, BC - Sahali Mall
- Take the bus from Kamploops, BC to Surrey, BC
- Take the bus from Chevron - Gas Station to Seattle, WA - Convention centre
- Take the bus from Stewart St & 9th Ave to Puyallup Station - Bay 3578
15h 11m$188–228
Kamloops Airport (YKA) to Seattle-Tacoma International Airport (SEA) flights
Questions & Answers
The cheapest way to get from Lone Butte to Puyallup is to drive which costs $85 - $130 and takes 7h 28m.
The fastest way to get from Lone Butte to Puyallup is to drive which takes 7h 28m and costs $85 - $130.
The distance between Lone Butte and Puyallup is 380 miles. The road distance is 385 miles.
The best way to get from Lone Butte to Puyallup without a car is to bus which takes 14h 26m and costs $140 - $270.
It takes approximately 7h 40m to get from Lone Butte to Puyallup, including transfers.
Yes, the driving distance between Lone Butte to Puyallup is 385 miles. It takes approximately 7h 28m to drive from Lone Butte to Puyallup.
There are 279+ hotels available in Puyallup.
What companies run services between Lone Butte, BC, Canada and Puyallup, WA, USA?
You can take a vehicle from Lone Butte to Puyallup Station - Bay 3 via 100 Mile House, BC - Visitor Centre, Kamloops, BC - Sahali Mall, Kamploops, BC, Vancouver, BC - Pacific Central Station, Vancouver, Seattle Bus Station, SODO Busway & S Royal Brougham Way, 4th Ave S & S Jackson St, and 2nd Ave Ext & Jackson St S in around 14h 26m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aircanada.com
Flights from Kamloops Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- $65–430
Flights from Williams Lake Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- $250–950
- Website
- alaskaair.com
Flights from Kamloops Airport to Seattle-Tacoma International Airport via Calgary
- Ave. Duration
- 4h 53m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–550
Flights from Williams Lake Airport to Seattle-Tacoma International Airport via Vancouver
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $250–950
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Ashcroft to Vancouver
- Ave. Duration
- 11h 11m
- Frequency
- Twice a week
- Estimated price
- $30–95
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $40–95
- Economy Adult - Advanced Booking
- $40–75
- Economy Escape Advanced Booking - Adult
- $30–50
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Vancouver to Seattle
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $40–90
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888-889-6368
- main@soundtransit.org
- Website
- soundtransit.org
Train from King Street Station to Puyallup Station
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- $3–6
- Website
- https://www.soundtransit.org
- Phone
- 1-877-769-3287
- info@myebus.ca
- Website
- myebus.ca
Bus from 100 Mile House, BC - Visitor Centre to Kamloops, BC - Sahali Mall
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a week
- Estimated price
- $30–40
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $30–40
Bus from Kamploops, BC to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $45–65
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $45–65
Bus from 100 Mile House, BC - Visitor Centre to Williams Lake, BC - Petro Canada
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $19–26
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $19–26
- Phone
- 1.833.276.5841
- reservations@gowilsonsgroup.com
- Website
- bcconnector.com
Bus from Kamploops, BC to Vancouver, BC - Pacific Central Station
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $90–110
- Website
- https://bcconnector.com/
- Book at
- https://wilson.betterez.com/cart/6087276ef3667421ed35892e/reservation/5fe0db94d00ace0f242d8732
- Adult One-way
- $90–110
Bus from Kamploops, BC to Surrey, BC
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Estimated price
- $85–100
- Website
- https://bcconnector.com/
- Book at
- https://wilson.betterez.com/cart/6087276ef3667421ed35892e/reservation/5fe0db94d00ace0f242d8732
- Adult One-way
- $85–100
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Vancouver to Seattle Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a day
- Estimated price
- $35–60
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Vancouver to Seattle Bus Station
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a week
- Estimated price
- $35–60
- Website
- https://www.greyhound.com/
- Phone
- +1 888-889-6368
- main@soundtransit.org
- Website
- soundtransit.org
Bus from 2nd Ave Ext & Jackson St S to Puyallup Station - Bay 3
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.soundtransit.org
Bus from Stewart St & 9th Ave to Puyallup Station - Bay 3
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.soundtransit.org
- Phone
- +1 800.665.2122
- rez@quickcoach.com
- Website
- quickcoach.com
Bus from Chevron - Gas Station to Seattle, WA - Convention centre
- Ave. Duration
- 4h 4m
- Frequency
- 4 times a day
- Estimated price
- $35–45
- Schedules at
- quickcoach.com
- Adult
- $35–45
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide


























