Search St Paul bus tickets

switcheroo

Quickview

How to get to St Paul by bus?

Routes285
Trips per day584
bus carriers6
Stations3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to St Paul?

The cheapest prices for a bus ticket to St Paul that users have found recently on Wanderu start at $1.00. Such great deals to St Paul are available on one route to Madison. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to St Paul. Minneapolis at $7.00 has consistently the lowest average bus ticket prices to St Paul.

What are the main bus stations in St Paul?

The most popular bus stations in St Paul are Union Depot, Minn/St Paul Apt - 4300 Glumack Dr and 178 Cesar Chavez St. Union Depot is the busiest bus station in St Paul.

Duluth

There are 10 bus schedules per day connecting Duluth with St Paul. It takes on average 4 hours to travel 136 miles, 218 kms, by bus from Duluth. One bus company operates schedules from Duluth, with Jefferson Lines offering the most daily connections to St Paul. Traveling by bus from Duluth you will most likely to arrive in St Paul at Union Depot.
Avg. Time
4h 0m
Avg. Price
$28.56

Minneapolis

There are 9 bus schedules per day connecting Minneapolis with St Paul. It takes on average to travel 9 miles, 15 kms, by bus from Minneapolis. 3 bus carriers offer schedules from Minneapolis, with Greyhound offering the most daily connections to St Paul. Traveling by bus from Minneapolis you will most likely to arrive in St Paul at Union Depot.
Avg. Time
0h 0m
Avg. Price
$9.75

La Crosse

There are 9 bus schedules per day connecting La Crosse with St Paul. It takes on average 4 hours to travel 122 miles, 196 kms, by bus from La Crosse. 2 bus carriers offer schedules from La Crosse, with Amtrak Thruway offering the most daily connections to St Paul. Traveling by bus from La Crosse you will most likely to arrive in St Paul at Minn/St Paul Apt - 4300 Glumack Dr.
Avg. Time
4h 0m
Avg. Price
$51.33

Chicago

There are 8 bus schedules per day connecting Chicago with St Paul. It takes on average 8 hours to travel 347 miles, 559 kms, by bus from Chicago. 2 bus carriers offer schedules from Chicago, with Greyhound offering the most daily connections to St Paul. Traveling by bus from Chicago you will most likely to arrive in St Paul at Union Depot.
Avg. Time
8h 0m
Avg. Price
$30.12

Atlanta

There are 7 bus schedules per day connecting Atlanta with St Paul. It takes on average 30 hours to travel 903 miles, 1452 kms, by bus from Atlanta. One bus company operates schedules from Atlanta, with Greyhound offering the most daily connections to St Paul. Traveling by bus from Atlanta you will most likely to arrive in St Paul at Union Depot.
Avg. Time
1d 6h 0m
Avg. Price
$136.61

Located in Minnesota , United States, you can travel by bus to St Paul from 285 destinations and choose from 584 daily bus schedules to get you there. Megabus has the most bus connections to St Paul. The furthest bus arriving in St Paul covers a distance of 1778.70 miles, 2861.81 kms, covering the journey in 1 hour and 2 minutes

Looking for other ways to get there? Check out Train options to St Paul.

bus companies serving St Paul

Greyhound

There are 156 daily Greyhound schedules to St Paul. Greyhound can get you to St Paul by bus from 124 destinations including St Louis.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 11m
Avg. Price
$137.09

Megabus

There are 11 daily Megabus schedules to St Paul. Megabus can get you to St Paul by bus from 3 destinations including Madison.
Restroom
WiFi
Movies
Power outlet
Green certified
Air conditioning
Avg. Time
6h 48m
Avg. Price
$30.14

Amtrak Thruway

There are 16 daily Amtrak Thruway schedules to St Paul. Amtrak Thruway can get you to St Paul by bus from 3 destinations including La Crosse.
Restroom
Loyalty rewards
Air conditioning
Avg. Time
3h 25m
Avg. Price
$49.62

El Expreso Bus

There are 3 daily El Expreso Bus schedules to St Paul. El Expreso Bus can get you to St Paul by bus from 19 destinations including Houston.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
4h 42m
Avg. Price
$159.62

Jefferson Lines

There are 142 daily Jefferson Lines schedules to St Paul. Jefferson Lines can get you to St Paul by bus from 120 destinations including Duluth.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
9h 2m
Avg. Price
$78.95

Tornado Bus

There are 5 daily Tornado Bus schedules to St Paul. Tornado Bus can get you to St Paul by bus from 51 destinations including Dallas.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
14h 17m
Avg. Price
$194.14