1map logoGo to main page

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

Compare Travel Options and Prices

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

How to Get from Saint Louis to Danville: 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 - Train, Bus via ChampaignBest price
278 kmDistance
3h 32m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Danville 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 US
Bus
Average Duration
5h  14m
Estimated price
$23-93
Recommended
Company
various
Train
Bus
Average Duration
6h  19m
Estimated price
$15-176
Cheapest
route map
Distance: 278 km
Duration: 3h 32m

See more options

Company
various
Train
Bus
Average Duration
5h  59m
Estimated price
$16-136
Company
Greyhound US
Bus
Bus
Average Duration
5h  20m
Estimated price
$23-93
Company
N/A
Drive
Average Duration
3h  32m
Estimated price
$35-60
Company
various
Plane
Taxi
Average Duration
5h  37m
Estimated price
$322-230

Traveling From Saint Louis to Danville

Your journey from Saint Louis, with its vibrant city life and iconic Gateway Arch, to Danville, characterized by its charming small-town atmosphere and rich history, offers a delightful contrast that can enrich your travel experience.

Best Neighbourhoods in Danville

Danville features diverse neighborhoods, each offering its own charm and attractions.

Historic Downtown
• Vibrant shops and local eateries
• Rich in history and architecture
Creekside
• Picturesque parks and nature trails
• Family-friendly atmosphere with community events
Danville Village
• Quaint residences and scenic streets
• Close-knit community vibe and local markets

Best Times To Visit Danville's Attractions

Timing your visits can help you fully enjoy Danville's attractions.

Danville Museum of Fine Arts & History
Visit during weekdays for a quieter experience and personalized attention.
Averett University
Early mornings or late afternoons on weekdays offer peaceful campus strolls.
Anglers Park
Weekdays in spring and fall provide beautiful scenery without the crowds.

Danville Weather: What to Expect Year-Round

Danville experiences a humid subtropical climate with four distinct seasons, making each time of the year unique in its own way. Spring and fall are ideal for traveling, as pleasant temperatures enhance outdoor activities and exploration.

Dining Recommendation in Danville

Try the fried catfish at a local eatery like The Fish Market, where the flavors of fresh, locally sourced ingredients bring a taste of Southern comfort food that's distinctly different from the barbecue scene in Saint Louis. The casual, welcoming atmosphere and the emphasis on traditional Southern techniques provide a unique dining experience that showcases the region's culinary heritage.

Saint Louis - Danville operators

Explore transport companies operating between Saint Louis and Danville, 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
$936-60

Bus from Champaign Intermodal Trans Ctr to Danville Mass Transit

Average Duration
40m
Estimated price
$937-35

Bus from Bloomington to Danville Mass Transit

Average Duration
2h 15m
Estimated price
$938-932

Bus from Bloomington to Champaign Intermodal Trans Ctr

Average Duration
55m
Estimated price
$939-35
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from St. Louis to Bloomington-Normal

Average Duration
2h 44m
Estimated price
$235-231

Train from Bloomington Normal, Il to Champaign, Il

Average Duration
1h 5m
Estimated price
$936-236
Plane
Website
http://aa.com

Plane from St. Louis to Champaign

Average Duration
4h 27m
Estimated price
$230-232

Plane from St. Louis to Champaign

Average Duration
6h
Estimated price
$233-234
Other Show other routes
Contact phone
+1 217-355-3553
Website
http://yellowcheckercabchampaign.com

Other from Champaign to Danville

Average Duration
47m
Estimated price
$935-151

Frequently asked questions

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

Or choose the category:
The distance between Saint Louis and Danville is 173 miles. By train and bus, it takes approximately 5 hours and 59 minutes to travel from Saint Louis to Danville. By car, the travel time is approximately 3 hours and 32 minutes to go from Danville to Saint Louis. Lastly, taking a bus from Saint Louis to Danville typically takes around 4 hours and 50 minutes.
The most cost-effective option for traveling from Saint Louis to Danville is by taking a bus via Champaign. This option can cost between $11 and $90 and takes approximately 4 hours and 50 minutes. If time efficiency is a priority, driving is the quickest option, taking around 3 hours and 32 minutes and costing between $35 and $60.
When traveling from Saint Louis to Danville the prices for a bus ticket vary from $11 to $89. The actual price depends on factors such as the date of travel, the time of booking, and the specific bus company chosen. It is recommended to check the prices on various bus booking platforms or directly on the websites of the bus operators to find the best deal for your specific travel dates.
To get from St. Louis to Danville without using public transportation, you can drive. The driving distance is about 215 miles and it takes approximately 3 hours and 32 minutes. Depending on factors like gas prices and tolls, the estimated cost of driving from St. Louis to Danville can range from $35 to $60.
To travel from Saint Louis to Danville without a car, the best option is to take a bus. You can take a bus via Champaign, which takes approximately 4 hours and 50 minutes and costs between $11 and $90. This bus route provides a convenient and affordable way to reach your destination without the need for a car.
Yes, there is a link between Saint Louis and Danville but it is not a direct one. There are bus services operated by Greyhound USA that depart from St Louis Bus Station and arrive at Danville Mass Transit station. However, the journey involves transfers at Wright & Healey and Champaign Intermodal Trans Ctr, and takes approximately 4h 50m. It is important to note that there is no direct bus service between the two cities.
The flight distance between Saint Louis and Danville is approximately 170 miles. However, there are no direct flights between the two cities. The quickest flight option with one stopover takes around 3 hours and 29 minutes. The cost of the flight can vary depending on the airline, time of booking, and other factors, but it typically ranges from $200 to $400.
There are several options for accommodations near Danville with 11+ hotels available. Prices for these hotels start at $46 per night. Some popular hotel chains in the area include Comfort Suites, Red Roof Inn, and Quality Inn. It is recommended to book in advance to secure the best rates and availability for your stay.

Trips from Saint Louis