Cheap Bus and Train tickets to Mount Vernon, WA

What are the most popular routes to Mount Vernon?

Seattle - Mount VernonAverage priceCLP 35,520Average duration1h 32mDaily departures2
Vancouver - Mount VernonAverage priceCLP 34,061Average duration2h 45mDaily departures3
Vancouver - Mount VernonAverage priceCLP 46,036Average duration2h 26mDaily departures2
Portland - Mount VernonAverage priceCLP 89,034Average duration5h 22mDaily departures2
Vancouver - Mount VernonAverage priceCLP 89,034Average duration5h 4mDaily departures2