Cheap Bus and Train tickets to Leavenworth, WA

What are the most popular routes to Leavenworth?

Everett - LeavenworthAverage priceCN¥304Average duration2hDaily departures2
Edmonds - LeavenworthAverage priceCN¥598Average duration2h 50mDaily departures2
Vancouver - LeavenworthAverage priceCN¥1,001Average duration13h 14mDaily departures2
Spokane - LeavenworthAverage priceCN¥332Average duration4h 10mDaily departures2
Portland - LeavenworthAverage priceCN¥957Average duration14h 33mDaily departures2