Cheap Bus and Train tickets to Mount Vernon, WA

What are the most popular routes to Mount Vernon?

Seattle - Mount VernonAverage priceCLP 16,135Average duration1h 30mDaily departures4
Seattle - Mount VernonAverage priceCLP 36,511Average duration1h 32mDaily departures2
Bellingham - Mount VernonAverage priceCLP 23,746Average duration27mDaily departures2
Everett - Mount VernonAverage priceCLP 28,653Average duration41mDaily departures2
Vancouver - Mount VernonAverage priceCLP 91,520Average duration5h 4mDaily departures2