Travel from Tacoma to Moses-Lake

Bus or train from Tacoma to Moses Lake?

Northwestern Trailways operates a bus from Tacoma to Moses Lake once daily. Tickets cost $50 - $80 and the journey takes 6 h 25 min. Amtrak Thruway also services this route once daily. Alternatively, Sound Transit (ST) operates a train from Tacoma to Moses Lake every 3 hours. Tickets cost $3 and the journey takes 1 h 2 min. Amtrak also services this route once daily.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Tacoma to Moses Lake

From Tacoma Amtrak bus to Moses Lake then taxi to Moses Lake. 6 h 29 min $66. From Tacoma Dome Station train to Seattle King Street Station Amtrak, train to Ephrata Amtrak, then taxi to Moses Lake. 7 h 33 min $142. From Tacoma Dome Station - Zone B bus to Seattle King Street Station Amtrak, train to Wenatchee, bus to Moses Lake, then taxi to Moses Lake. 8 h 11 min $103. From Tacoma drive to Moses Lake. 3 h 14 min $22. From D St E & 25th St E line 574 bus to Seattle airport, fly to Pasco airport, then drive to Moses Lake. 4 h 9 min $151. From D St E & 25th St E line 574 bus to Seattle airport, fly to Wenatchee airport, taxi to Wenatchee, bus to Moses Lake, then taxi to Moses Lake. 5 h 10 min $218. From D St E & 25th St E line 574 bus to Seattle airport, fly to Spokane airport, line 60 bus to Plaza Zone 5, walk to Spokane, WA, Amtrak Thruway to Moses Lake, WA, then taxi to Moses Lake. 6 h 24 min $204.