COVID-19 Travel Guide
Learn more ›

Search bus tickets to Mt Vernon

switcheroo

Quickview

How to get to Mt Vernon by bus

Routes8
Trips per day8
bus lines2
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Mt Vernon?

$12.00 is the cheapest price for a bus ticket to Mt Vernon, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Mt Vernon. In the last month, buses from Bellingham to Mt Vernon had the lowest average price at $12.00.

Where is the bus station in Mt Vernon, WA?

The main bus station in Mt Vernon is Skagit Transp Ctr - 105 E Kincaid St. As the busiest station, it has the most bus arrivals, although some buses may make other stops in and around Mt Vernon.

Denver

There are 3 scheduled buses per day from Denver to Mt Vernon. The route can be as long as 1046 miles, or 1683 kilometers. On average, the journey takes 38 hours and 58 minutes. One bus company, Greyhound, connects Denver to Mt Vernon. Buses from Denver usually arrive in Mt Vernon at Skagit Transp Ctr - 105 E Kincaid St.
Avg. Time
1d 14h 58m
Avg. Price
$183.25

Corvallis

There are 3 scheduled buses per day from Corvallis to Mt Vernon. The route can be as long as 271 miles, or 435 kilometers. On average, the journey takes 9 hours and 30 minutes. One bus company, Greyhound, connects Corvallis to Mt Vernon. Buses from Corvallis usually arrive in Mt Vernon at Skagit Transp Ctr - 105 E Kincaid St.
Avg. Time
9h 30m
Avg. Price
$31.33

Discovery Bay

There are 2 scheduled buses per day from Discovery Bay to Mt Vernon. The route can be as long as 40 miles, or 64 kilometers. On average, the journey takes 7 hours and 47 minutes. One bus company, Greyhound, connects Discovery Bay to Mt Vernon. Buses from Discovery Bay usually arrive in Mt Vernon at Skagit Transp Ctr - 105 E Kincaid St.
Avg. Time
7h 47m
Avg. Price
$31.00

Redding

There are 2 scheduled buses per day from Redding to Mt Vernon. The route can be as long as 542 miles, or 872 kilometers. On average, the journey takes 17 hours and 20 minutes. One bus company, Greyhound, connects Redding to Mt Vernon. Buses from Redding usually arrive in Mt Vernon at Skagit Transp Ctr - 105 E Kincaid St.
Avg. Time
17h 20m
Avg. Price
$113.00

Portland

There are 2 scheduled buses per day from Portland to Mt Vernon. The route can be as long as 202 miles, or 324 kilometers. On average, the journey takes 7 hours and 5 minutes. One bus company, Greyhound, connects Portland to Mt Vernon. Buses from Portland usually arrive in Mt Vernon at Skagit Transp Ctr - 105 E Kincaid St.
Avg. Time
7h 5m
Avg. Price
$31.50

Located in Washington, Mt Vernon is accessible by bus from 8 other cities. You can choose from 8 daily scheduled trips when you search for buses to Mt Vernon on Wanderu. Amtrak Thruway usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Mt Vernon are also available..

Bus companies serving Mt Vernon

Greyhound

There is one Greyhound bus per day, from Springfield to Mt Vernon. Greyhound can get you to Mt Vernon from 6 cities, including Springfield.
Avg. Time
1d 3h 8m
Avg. Price
$102.20

Amtrak Thruway

There is one Amtrak Thruway bus per day, from Seattle to Mt Vernon. Amtrak Thruway can get you to Mt Vernon from 3 cities, including Seattle.
Avg. Time
1h 13m
Avg. Price
$16.69