Search St Paul bus tickets

switcheroo

Quickview

How to get to St Paul by bus?

Routes515
Trips per day956
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 $6.00. Such great deals to St Paul are available on 9 routes including Minneapolis, Bloomington and Burnsville. 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. Bloomington at $6.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.

What are the most popular bus routes to 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
$29.18

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.46

Minneapolis

There are 8 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 Jefferson Lines 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
$10.50

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
$37.72

Milwaukee

There are 7 bus schedules per day connecting Milwaukee with St Paul. It takes on average 6 hours to travel 290 miles, 467 kms, by bus from Milwaukee. 3 bus carriers offer schedules from Milwaukee, with Megabus offering the most daily connections to St Paul. Traveling by bus from Milwaukee you will most likely to arrive in St Paul at Union Depot.
Avg. Time
6h 0m
Avg. Price
$36.04

What bus companies travel to St Paul, Minnesota?

Located in Minnesota, United States, you can travel by bus to St Paul from 515 destinations and choose from 956 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 1823.43 miles, 2933.78 kms, covering the journey in 1 hour and 10 minutes

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

bus companies serving St Paul

Greyhound

There are 98 daily Greyhound schedules to St Paul. Greyhound can get you to St Paul by bus from 124 destinations including Chicago.
Air conditioning
Restroom
Extra legroom
Power outlet
WiFi
Avg. Time
3h 51m
Avg. Price
$147.52

Megabus

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

Amtrak Thruway

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

El Expreso Bus

There are 4 daily El Expreso Bus schedules to St Paul. El Expreso Bus can get you to St Paul by bus from 39 destinations including Kansas City.
Air conditioning
Restroom
Power outlet
WiFi
Avg. Time
5h 11m
Avg. Price
$163.27

Jefferson Lines

There are 118 daily Jefferson Lines schedules to St Paul. Jefferson Lines can get you to St Paul by bus from 139 destinations including West Fargo.
Air conditioning
Restroom
Power outlet
WiFi
Avg. Time
9h 5m
Avg. Price
$74.81

Tornado Bus

There are 10 daily Tornado Bus schedules to St Paul. Tornado Bus can get you to St Paul by bus from 132 destinations including Dallas.
Air conditioning
Restroom
Power outlet
WiFi
Avg. Time
13h 37m
Avg. Price
$203.27