Cheap Bus and Train tickets to Mount Vernon, WA

What are the most popular routes to Mount Vernon?

Seattle - Mount VernonAverage priceCLP 15,934Average duration1h 30mDaily departures4
Seattle - Mount VernonAverage priceCLP 36,056Average duration1h 32mDaily departures2
Vancouver - Mount VernonAverage priceCLP 30,780Average duration3h 15mDaily departures3
Portland - Mount VernonAverage priceCLP 56,376Average duration5h 45mDaily departures2
Vancouver - Mount VernonAverage priceCLP 90,379Average duration5h 4mDaily departures2