Next train departures Today, Jul 4 Tomorrow, Jul 5 Mon, Jul 6 Tue, Jul 7 Wed, Jul 8 Thu, Jul 9 Fri, Jul 10 Sat, Jul 11 More dates
Next departures for Kelso to Seattle on July 4 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 6:48pm
Kelso Station 2h 32m 9:20pm
Seattle King Street Station Cheapest Fastest $37 Train 3:03pm
Kelso Station 2h 34m 5:37pm
Seattle King Street Station No tags $62 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $78 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $344 Train 6:48pm
Kelso Station 2h 32m 9:20pm
Seattle King Street Station No tags $88 Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station No tags $57 Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station No tags $95
Next departures for Kelso to Seattle on July 5 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station Cheapest Fastest $890
Next departures for Kelso to Seattle on July 6 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 6:48pm
Kelso Station 2h 32m 9:20pm
Seattle King Street Station Cheapest $57 Train 9:23am
Kelso Station 2h 32m 11:55am
Seattle King Street Station Fastest $88 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $78 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $344 Train 6:48pm
Kelso Station 2h 32m 9:20pm
Seattle King Street Station No tags $108 Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station No tags $57 Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station No tags $108
Next departures for Kelso to Seattle on July 7 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station Cheapest $51 Train 7:38am
Kelso Station 2h 32m 10:10am
Seattle King Street Station Fastest $69 Train 9:23am
Kelso Station 2h 32m 11:55am
Seattle King Street Station No tags $78 Train 11:33am
Kelso Station 2h 32m 2:05pm
Seattle King Street Station No tags $88 Train 3:03pm
Kelso Station 2h 34m 5:37pm
Seattle King Street Station No tags $78 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $69 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $386 Train 6:48pm
Kelso Station 2h 32m 9:20pm
Seattle King Street Station No tags $57
Next departures for Kelso to Seattle on July 8 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station Cheapest $51 Train 7:38am
Kelso Station 2h 32m 10:10am
Seattle King Street Station Fastest $62 Train 7:38am
Kelso Station 2h 32m 10:10am
Seattle King Street Station No tags $108 Train 9:23am
Kelso Station 2h 32m 11:55am
Seattle King Street Station No tags $62 Train 9:23am
Kelso Station 2h 32m 11:55am
Seattle King Street Station No tags $108 Train 11:33am
Kelso Station 2h 32m 2:05pm
Seattle King Street Station No tags $88 Train 3:03pm
Kelso Station 2h 34m 5:37pm
Seattle King Street Station No tags $88 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $78
Next departures for Kelso to Seattle on July 9 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station Cheapest $51 Train 7:38am
Kelso Station 2h 32m 10:10am
Seattle King Street Station Fastest $57 Train 7:38am
Kelso Station 2h 32m 10:10am
Seattle King Street Station No tags $108 Train 9:23am
Kelso Station 2h 32m 11:55am
Seattle King Street Station No tags $78 Train 11:33am
Kelso Station 2h 32m 2:05pm
Seattle King Street Station No tags $88 Train 3:03pm
Kelso Station 2h 34m 5:37pm
Seattle King Street Station No tags $88 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $78 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $386
Next departures for Kelso to Seattle on July 10 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station Cheapest $69 Train 7:38am
Kelso Station 2h 32m 10:10am
Seattle King Street Station Fastest $88 Train 9:23am
Kelso Station 2h 32m 11:55am
Seattle King Street Station No tags $88 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $88 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $386 Train 6:48pm
Kelso Station 2h 32m 9:20pm
Seattle King Street Station No tags $78 Train 6:48pm
Kelso Station 2h 32m 9:20pm
Seattle King Street Station No tags $108 Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station No tags $108
Next departures for Kelso to Seattle on July 11 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 8:18pm
Kelso Station 2h 32m 10:50pm
Seattle King Street Station Cheapest $51 Train 7:38am
Kelso Station 2h 32m 10:10am
Seattle King Street Station Fastest $88 Train 7:38am
Kelso Station 2h 32m 10:10am
Seattle King Street Station No tags $108 Train 9:23am
Kelso Station 2h 32m 11:55am
Seattle King Street Station No tags $88 Train 11:33am
Kelso Station 2h 32m 2:05pm
Seattle King Street Station No tags $88 Train 3:03pm
Kelso Station 2h 34m 5:37pm
Seattle King Street Station No tags $88 Train 3:03pm
Kelso Station 2h 34m 5:37pm
Seattle King Street Station No tags $108 Train 4:51pm
Kelso Station 3h 7:51pm
Seattle King Street Station No tags $69
Last refresh of the prices: Yesterday at 7:32 PM PDT.
View all departures Get from Kelso to Seattle This route is served by train only
The journey takes about 2 hours 32 minutes, and with fares starting at just $40, it presents an excellent value for a comfortable ride.
Train companies 4.1 out of 5 stars 4.1/5 5,834 reviews
Staff 4.7
Timeliness 3.8
Cleanliness 4.5
Wi‑Fi 3.6
Based on 5834 reviews, the company was rated 4.1 stars on Busbud. Travellers were especially satisfied with the seats and the ticket access but often complained with the Wi‑Fi. Amtrak ticket prices on this trip start at $40
Amtrak Kelso Seattle recent customer reviews Train had service interruption and had to pay out of pocket for a bus to finish the trip.
Great trip. Seats are so comfortable!
Frequently asked questions about travelling from Kelso to Seattle by train Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the train ticket from Kelso to Seattle? The cheapest train tickets from Kelso to Seattle start at $40. The average price for this train route is around $66. Busbud recommends booking your tickets in advance to increase your chances of getting the lowest possible price.
How long is the train ride from Kelso to Seattle? The average train trip from Kelso to Seattle takes 2h 32m and covers 168 km. The quickest train gets you there in 2h 32m and is operated by Amtrak .
Which train operators serve the Kelso to Seattle route? Several major train operators serve this route, with 6 trains available per day.
What are the earliest and latest departure times for the train from Kelso to Seattle? The earliest train from Kelso to Seattle departs at 7:38am. The latest train departs at 8:18pm.
Find cheapest prices for trains Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Kelso to Seattle was searched and found on Jul 3, 2026 with a price of $37 To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Kelso to Seattle, as early as possible.
You can expect to pay from $37 to $890 for a train ticket from Kelso to Seattle based on the last 2 days. You can expect to find the cheapest price for the trip at $51 which is on 2026-07-07.
Top Travelled Train Routes People from around the world trust Busbud
Popular train departures from Kelso Popular train routes to Seattle Continue your journey from Seattle