Cheap Bus and Train tickets to Leavenworth, WA

What are the most popular routes to Leavenworth?

Seattle - LeavenworthAverage priceR 1 046Average duration3h 22mDaily departures1
Spokane - LeavenworthAverage priceR 629Average duration3h 59mDaily departures1
Edmonds - LeavenworthAverage priceR 1 254Average duration2h 50mDaily departures2
Tacoma - LeavenworthAverage priceR 1 480Average duration7h 4mDaily departures2
Tacoma - LeavenworthAverage priceR 1 028Average duration4h 25mDaily departures2