1map logoGo to main page

Danville, IL, USA to Saint Louis, MO, USA from $15: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Danville to Saint Louis: 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.

$15 - Bus, TrainBest price
349 kmDistance
3h 32m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Danville to Saint Louis 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
5h  20m
Estimated price
$24-91
Recommended
Company
various
Bus
Train
Average Duration
5h  45m
Estimated price
$15-135
Cheapest
route map
Distance: 349 km
Duration: 3h 32m

See more options

Company
Greyhound USA
Bus
Bus
Average Duration
4h  50m
Estimated price
$24-91
Company
various
Drive
Average Duration
3h  32m
Estimated price
$35-60
Company
various
Taxi
Plane
Average Duration
5h  34m
Estimated price
$313-722

Traveling From Danville to Saint Louis

The journey from Danville, where small-town charm meets local traditions, to Saint Louis, with its vibrant urban culture and iconic attractions, offers travelers an exciting contrast in experiences.

Best Neighbourhoods in Saint Louis

Saint Louis boasts diverse neighborhoods each offering distinct attractions and vibes.

Soulard
• Famous for its historic architecture and vibrant nightlife
• Home to the city's oldest farmers market
The Hill
• Renowned for authentic Italian dining and bakeries
• Features charming residential streets with local shops
Forest Park
• Hosts world-class museums and expansive green spaces
• Perfect for outdoor recreation and leisurely strolls

Best Times To Visit Saint Louis's Attractions

Timing your visit can significantly enhance your experience in Saint Louis.

Gateway Arch
Visit early morning on weekdays to enjoy a quieter experience and shorter lines.
Saint Louis Zoo
The best time is during weekday mornings in spring, when crowds are smaller.
Missouri Botanical Garden
Go during weekdays, especially in late afternoon, for a peaceful stroll.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, characterized by hot summers and cold winters, making spring and fall the most pleasant times to visit. Understanding the weather can help you plan your activities and make the most of your travel experience.

Dining Recommendation in Saint Louis

Try the famous toasted ravioli at the iconic restaurant, Charlie Gitto's, where the flavors of Italian cuisine come alive in a lively St. Louis atmosphere, offering a delightful contrast to Danville's more traditional fare.

Danville - Saint Louis operators

Explore transport companies operating between Danville and Saint Louis, 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 Danville Mass Transit to Champaign Intermodal Trans Ctr

Average Duration
1h 50m
Estimated price
$35-911

Bus from Champaign Intermodal Trans Ctr to St Louis Bus Station

Average Duration
3h 40m
Estimated price
$60-912

Bus from Danville Mass Transit to Bloomington

Average Duration
1h 50m
Estimated price
$249-913
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Bloomington-Normal to St. Louis

Average Duration
2h 55m
Estimated price
$241-241
Plane
Website
http://aa.com

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

Average Duration
3h 20m
Estimated price
$240-600
Taxi

Taxi from Danville to Champaign

Average Duration
46m
Estimated price
$910-914

Taxi from Champaign to St. Louis

Average Duration
5h 34m
Estimated price
$313-722
Drive

Drive from Danville to St. Louis

Average Duration
3h 32m
Estimated price
$35-60

Frequently asked questions

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

Or choose the category:
The distance between Danville and Saint Louis is approximately 173 miles, with a road distance of 214.3 miles. The typical travel time from Danville to Saint Louis is 5 hours and 45 minutes by taking a bus and then a train. On the other hand, it takes 3 hours and 32 minutes to travel by car from Saint Louis to Danville. Lastly, the bus journey from Danville to Saint Louis takes about 4 hours and 48 minutes.
The most cost-effective option for traveling from Danville to Saint Louis is by taking the bus. This option costs between $23 and $95 and takes approximately 5 hours and 15 minutes. However, if time efficiency is a priority, the quickest way to get from Danville to Saint Louis is by driving. This option takes about 3 hours and 32 minutes and costs between $35 and $60.
The prices for a bus ticket between Danville and Saint Louis can vary depending on different factors such as the time of booking and the type of bus service chosen. On average, ticket prices range from $12 to $87 for this route. It is recommended to book in advance or compare prices from different bus companies to secure the best deal.
To get from Danville to Saint Louis without using public transportation, you can drive the distance of 214 miles. The journey typically takes around 3 hours and 32 minutes by car. The prices for renting a car or using your own vehicle may range from $35 to $60, depending on factors such as the type of vehicle and fuel costs.
If you are looking to travel from Danville to Saint Louis without a car, the best option is to take a bus. The bus route usually includes a transfer in Champaign and takes approximately 4 hours and 48 minutes. The cost of the bus ticket can range from $11 to $90, depending on the specific bus company and the time of travel.
No, there is no direct link between Danville and St. Louis by bus. However, there are bus services available with transfers that take approximately 4 hours and 48 minutes. The buses are operated by Greyhound USA and depart from Danville Mass Transit Hub, with transfers at Illinois Terminal and Champaign before arriving at St. Louis Bus Station.
The flight between Danville and Saint Louis typically takes around 3 hours and 43 minutes with one stopover. However, please note that there is no direct flight from Champaign Airport to St. Louis Airport, so you will have to factor in the additional time for the layover. The cost of the flight can vary depending on the airline, time of booking, and other factors, but typically it ranges from $200 to $500 per person for a round trip ticket.
There are many accommodation options available near St. Louis. With over 367 hotels to choose from, you have a variety of choices to suit your preferences and budget. Prices start at $41, ensuring there is something for every traveler's needs. Whether you prefer luxury hotels or budget-friendly options, there are plenty of options to make your stay comfortable and enjoyable.

Trips to Champaign