COVID-19 Travel Guide
Learn more ›

Search bus tickets to Marion

switcheroo

Quickview

How to get to Marion by bus

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

What is a good price for a bus ticket to Marion?

€18.83 is the cheapest price for a bus ticket to Marion, 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 Marion. In the last month, buses from St Louis to Marion had the lowest average price at €19.69.

Where is the bus station in Marion, IL?

The busiest bus station in Marion is 2100 West Main St. As Marion's main station, it has the most buses coming and going. However, a popular alternative is 2611 Vernell Rd.

Seattle

There are 9 scheduled buses per day from Seattle to Marion. The route can be as long as 1813 miles, or 2917 kilometers. On average, the journey takes 57 hours and 46 minutes. One bus company, Greyhound, connects Seattle to Marion. Buses from Seattle usually arrive in Marion at 2100 West Main St.
Avg. Time
2d 9h 46m
Avg. Price
€203.12

Chicago

There are 5 scheduled buses per day from Chicago to Marion. The route can be as long as 295 miles, or 475 kilometers. On average, the journey takes 10 hours and 54 minutes. There are 2 bus lines that operate on this route. Greyhound has the most daily buses. Buses from Chicago usually arrive in Marion at 2100 West Main St.
Avg. Time
10h 54m
Avg. Price
€36.38

Houston

There are 5 scheduled buses per day from Houston to Marion. The route can be as long as 663 miles, or 1067 kilometers. On average, the journey takes 17 hours and 2 minutes. One bus company, Tornado Bus, connects Houston to Marion. Buses from Houston usually arrive in Marion at 2611 Vernell Rd.
Avg. Time
17h 2m
Avg. Price
€137.37

San Diego

There are 4 scheduled buses per day from San Diego to Marion. The route can be as long as 1625 miles, or 2615 kilometers. On average, the journey takes 54 hours and 54 minutes. One bus company, Greyhound, connects San Diego to Marion. Buses from San Diego usually arrive in Marion at 2100 West Main St.
Avg. Time
2d 6h 54m
Avg. Price
€164.12

San Antonio

There are 4 scheduled buses per day from San Antonio to Marion. The route can be as long as 795 miles, or 1279 kilometers. On average, the journey takes 17 hours and 39 minutes. One bus company, Tornado Bus, connects San Antonio to Marion. Buses from San Antonio usually arrive in Marion at 2611 Vernell Rd.
Avg. Time
17h 39m
Avg. Price
€141.95

Located in Illinois, Marion is accessible by bus from 15 other cities. You can choose from 22 daily scheduled trips when you search for buses to Marion on Wanderu. Greyhound usually has the most buses on any given day.

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

Bus companies serving Marion

Greyhound

There are 2 scheduled Greyhound buses per day. Greyhound can get you to Marion from 14 cities, including Chicago.
Greyhound
Greyhound
Avg. Time
19h 33m
Avg. Price
€66.70

Tornado Bus

There is one Tornado Bus bus per day, from Chicago to Marion. Tornado Bus can get you to Marion from 8 cities, including Chicago.
Tornado Bus
Tornado Bus
Avg. Time
8h 51m
Avg. Price
€99.07