|Shortest Duration||79h 0m|
|Trips per day||2|
Book Amtrak from Dallas to Kelso from $318.00. There are 2 Amtrak schedules from Dallas to Kelso and you can expect on average to pay $354.50 for a Amtrak ticket to Kelso. In Dallas, Amtrak departs to Kelso from Union Station - 400 S Houston St and no other station. In Kelso, Amtrak arrives at 501 S First St and no other station.
An average trip on Amtrak from Dallas to Kelso takes 89 hours and 3 minutes, while the fastest available Amtrak trip will get you to Kelso in 79 hours and 0 minutes,
On weekends, Amtrak offers 2 trips per day and you could expect to pay $354.50 for a weekend getaway trip to Kelso.