1map logoGo to main page

Saint Louis, MO, USA to Champaign, IL, USA from $20: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint Louis, United States of America
to
Champaign, United States of America

How to Get from Saint Louis to Champaign: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$20 by busBest price
288 kmDistance
2h 58m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Champaign with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Greyhound USA
Bus
Average Duration
3h  34m
Estimated price
$20-60
Recommended
Company
Greyhound USA
Bus
Average Duration
3h  34m
Estimated price
$20-60
Cheapest
route map
Distance: 288 km
Duration: 2h 58m

See more options

Company
various
Drive
Average Duration
2h  58m
Estimated price
$30-50
Company
various
Plane
Average Duration
5h  1m
Estimated price
$230-626

Traveling From Saint Louis to Champaign

Your journey from Saint Louis to Champaign offers a delightful shift from the vibrant urban life of Saint Louis to the laid-back charm of a college town, each with its own unique attractions and atmosphere.

Best Neighbourhoods in Champaign

Champaign boasts diverse neighborhoods, each offering distinct experiences for visitors.

Campustown
• Close to the University of Illinois campus.
• Vibrant nightlife and dining options.
Downtown Champaign
• Home to trendy boutiques and cafes.
• Hosts various cultural events and festivals.
West Champaign
• Family-friendly with spacious parks.
• Quiet streets and suburban feel.

Best Times To Visit Champaign's Attractions

Timing your visits to Champaign's attractions can greatly enhance your experience.

Krannert Art Museum
Visit during weekday afternoons for a quieter atmosphere and fewer crowds.
Champaign City Market
Fridays are best for exploring local vendors before the weekend rush.
The Urbana Sweetcorn Festival
Arrive right at opening to enjoy activities without long lines.

Champaign Weather: What to Expect Year-Round

Champaign experiences a humid continental climate, with hot summers and cold winters, making late spring and early fall the most pleasant times to visit. Understanding local weather patterns can help you pack right and plan activities suited to the season.

Dining Recommendation in Champaign

Experience the vibrant flavors of Thai cuisine at Siam Terrace, where dishes like Pad Thai burst with fresh herbs and spices, offering a stark contrast to the barbecue and soul food prevalent in Saint Louis. The inviting atmosphere, combined with a focus on local produce, creates a memorable dining experience that showcases the culinary diversity of Champaign.

Saint Louis - Champaign operators

Explore transport companies operating between Saint Louis and Champaign, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from St Louis Bus Station to Champaign Intermodal Trans Ctr

Average Duration
3h 34m
Estimated price
$20-60
Plane
Website
aa.com

Plane from St. Louis (STL) to Champaign (CMI)

Average Duration
4h 27m
Estimated price
$240-650

Plane from St. Louis (STL) to Champaign (CMI)

Average Duration
6h
Estimated price
$240-600

Frequently asked questions

Find out more about the route from Saint Louis to Champaign.

Or choose the category:
The cheapest way to travel from St. Louis to Champaign is by bus. There are several bus companies that operate this route, such as Greyhound and Burlington Trailways, and tickets can range in price from $7 to $60 depending on the departure time and the class of service. The journey takes approximately 3 hours and 35 minutes, depending on traffic conditions.
The fastest way to travel from Saint Louis to Champaign is by driving. The journey takes approximately 2 hours and 58 minutes. The cost of driving can vary depending on factors such as fuel prices and vehicle efficiency, but it is typically around $30 to $50. It is advisable to check for any road closures, traffic updates, or construction before embarking on the journey to ensure a smooth and efficient trip.
The distance between Saint Louis and Champaign is approximately 147 miles. If you are traveling by road, the distance is slightly longer at about 179 miles. It is important to note that travel distances may vary depending on the route and mode of transportation chosen.
The best way to travel from St. Louis to Champaign without a car is by taking a bus. There are several bus companies that offer routes between the two cities, with prices ranging from $7 to $60. The journey takes approximately 3 hours and 35 minutes. Buses provide a convenient and cost-effective option for those who do not have access to a car.
The journey from St. Louis to Champaign typically takes around 3 hours and 35 minutes by bus. There is a daily bus service from St. Louis Bus Station to Champaign Intermodal Trans Ctr, which includes transfers during the journey. The specific bus service does depart once daily, so it is important to plan and book your tickets in advance to ensure availability.
There are several options for accommodation in Champaign. Some popular hotels in the area include the Hilton Garden Inn, Hampton Inn Champaign/Urbana, and Homewood Suites by Hilton. Prices for a hotel room in Champaign start at around $37 per night. Other options for accommodations include bed and breakfasts, guesthouses, and vacation rentals, providing a wide range of choices for travelers visiting the area.
Yes, you can drive from St. Louis to Champaign. The driving distance between the two cities is approximately 179 miles. The journey takes about 2 hours and 58 minutes, depending on traffic conditions. It is a straightforward drive via I-55 N and I-72 E, with scenic views along the way.
Yes, there is a direct bus between Saint Louis and Champaign. The bus departs from St Louis Bus Station and arrives at Champaign Intermodal Trans Ctr. The bus service operates once daily, and the journey takes approximately 3 hours and 35 minutes. Please note that the bus service operates every day, so you have multiple options to choose from.
You can catch the bus from Saint Louis to Champaign at the St Louis Bus Station. This is the station where Greyhound USA operates their bus services for this route. It is recommended to check the schedule and availability of buses beforehand, as they may have different departure times throughout the day.
The bus from Saint Louis to Champaign arrives at the Champaign Intermodal Transit Center station. This is the main station in Champaign and is conveniently located in the downtown area. From there, travelers can easily access other modes of transportation or continue their journey on foot to nearby attractions and accommodations. The Champaign Intermodal Transit Center is well-equipped with facilities and information services to assist travelers upon arrival.
To get from St. Louis to Champaign from the airport, you will need to first take a 32-minute train from the airport to the St. Louis Gateway Transportation Center, which costs $3. Once at the transportation center, you can then take a bus or flight to Champaign. There are several bus options available, with prices ranging from $7 to $60 and travel times of around 3 hours and 35 minutes. Alternatively, you can also consider taking a flight from St. Louis to Champaign, which typically takes about 1 hour and 20 minutes.
United Airlines and American Airlines both offer flights between Saint Louis and Champaign. These flights are available from St. Louis Airport to Champaign Airport. It is best to check with the airlines directly for specific flight schedules and availability.
The fastest way to travel from Saint Louis to Champaign by plane is to take a flight with a stopover. The quickest flight option takes approximately 3 hours and 57 minutes, however, there are no direct flights available. Both United Airlines and American Airlines offer flights from St. Louis Airport to Champaign Airport. The total travel time from Saint Louis to Champaign by plane is around 4 hours and 54 minutes. Flight prices for this route range from $230 to $626.
The flight from Saint Louis to Champaign does not have a direct option. The quickest flight with one stopover takes approximately 3 hours and 57 minutes. It is important to check for flight options and time schedules in advance to ensure a smooth journey.
The cost of a flight from Saint Louis to Champaign can range from $230 to $626. Prices may vary based on the airline, time of booking, and availability. It is recommended to compare prices from different airlines and booking platforms to secure the best deal for your travel dates. Additionally, booking in advance or being flexible with your travel dates can often lead to lower fares.
The prices for a bus ticket from Saint Louis to Champaign can range from $7 to $60 depending on the bus company and the time of travel. It is recommended to book in advance to secure the lowest fares. Additionally, prices may vary during peak travel seasons.
The cost to drive from Saint Louis to Champaign can range from around $30 to $50 depending on factors such as the type of vehicle, fuel prices, and tolls. This estimate takes into account the distance of approximately 200 miles between the two cities. It's important to consider additional expenses such as parking fees, meals, and any overnight accommodations if necessary.

Trips from Saint Louis

Trips to Champaign