1map logoGo to main page

Davenport, IA, USA to Saint Louis, MO, USA from $45: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Davenport 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.

$45 - OtherBest price
430 kmDistance
4h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Davenport 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
various
Bus
Train
Average Duration
7h 
Estimated price
$44-168
Recommended
route map
Distance: 430 km
Duration: 4h 27m

See more options

Company
various
Bus
Average Duration
7h  19m
Estimated price
$0-0
Company
N/A
Drive
Average Duration
4h  27m
Estimated price
$45-70
Company
various
Drive
Plane
Average Duration
4h  32m
Estimated price
$72-313
Company
various
Bus
Average Duration
8h  32m
Estimated price
$78-155
Company
Southern Airways Express
Plane
Average Duration
7h  12m
Estimated price
$236-440
Company
various
Drive
Plane
Average Duration
5h  46m
Estimated price
$441-442

Traveling From Davenport to Saint Louis

The journey from Davenport offers a blend of riverside charm and Midwestern hospitality, while Saint Louis welcomes you with its vibrant urban scene and rich cultural heritage.

Best Neighborhoods in Saint Louis

Saint Louis is known for its diverse neighborhoods, each offering unique experiences.

The Delmar Loop
• Vibrant arts district with unique shops and galleries
• Famous for live music venues and theaters
Soulard
• Historic area with charming cobblestone streets
• Renowned for its lively Mardi Gras celebrations
Central West End
• Upscale dining and boutique shopping options
• Home to the stunning Cathedral Basilica

Best Times To Visit Saint Louis's Attractions

Planning your visit to Saint Louis? Here’s when to experience its top attractions hassle-free.

Gateway Arch
Visit early in the morning on weekdays for fewer crowds and picturesque views.
Forest Park
Late spring and early fall provide ideal weather for outdoor activities without the summer rush.
Saint Louis Zoo
Weekdays during September to October offer a quieter visit with pleasant temperatures.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, with hot summers and cold winters, making spring and fall the most pleasant times for visitors. Weather conditions can greatly impact your travel plans, so being aware of seasonal trends helps you pack appropriately and plan outdoor activities.

Dining in Saint Louis

Try the legendary St. Louis-style BBQ at Pappy's Smokehouse, where slow-cooked, smoky ribs perfectly contrast with the lighter fare often found in Davenport. The lively atmosphere and bold flavors, enhanced by local ingredients, create an unforgettable dining experience that stands apart from your typical Midwestern meal.

Davenport - Saint Louis operators

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

Bus
Contact phone
1(800) 992-4618
Website
burlingtontrailways.com

Bus from Davenport, Ia to Bloomington Normal, Il

Average Duration
Estimated price
$781-447

Bus from Davenport, Ia to Galesburg, Il

Average Duration
Estimated price
$786-443

Bus from Davenport, Ia to Burlington, Ia

Average Duration
Estimated price
$1686-45

Bus from Burlington, Ia to St Louis Lambert Fld

Average Duration
Estimated price
$45-70
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Bloomington-Normal to St. Louis

Average Duration
2h 55m
Estimated price
$1684-1685

Train from Galesburg Amtrak to Springfield Amtrak Station

Average Duration
2h 15m
Estimated price
$0-0
Plane
Website
iflysouthern.com

Plane from Burlington (BRL) to St. Louis (STL)

Average Duration
1h 10m
Estimated price
$447-448

Plane from Quincy (UIN) to St. Louis (STL)

Average Duration
50m
Estimated price
$443-449
Website
united.com

Plane from Moline (MLI) to St. Louis (STL) via Chicago O'Hare

Average Duration
3h 52m
Estimated price
$1680-4410

Plane from Moline (MLI) to St. Louis (STL) via Denver

Average Duration
7h 33m
Estimated price
$1680-4410
Website
aa.com

Plane from Moline (MLI) to St. Louis (STL) via Chicago O'Hare

Average Duration
3h 57m
Estimated price
$1681-1682

Plane from Moline (MLI) to St. Louis (STL) via Charlotte

Average Duration
5h 10m
Estimated price
$1681-1682
Website
delta.com

Plane from Moline (MLI) to St. Louis (STL) via Atlanta

Average Duration
5h 23m
Estimated price
$1683-4470

Davenport to Saint Louis: Overview of Bus, Train, Flight, and Car Trips

Traveling between Davenport and Saint Louis offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Hit the road from Davenport to Saint Louis - a scenic journey covering 267 miles that will take around 4 hours and 27 minutes of driving time. 💰 Depending on gas prices and your vehicle's fuel efficiency, the cost of traveling by car from Davenport to St. Louis typically ranges from $45 to $70.
Average price
$45 - $70
🛫 Experience a swift journey from Davenport to Saint Louis with a direct flight lasting just 1 hour and 10 minutes. Southern Airways Express is the airline that offers convenient flights from Burlington Airport to St. Louis Airport. 🌆 With a total travel time of 7 hours and 12 minutes, flying from Davenport to Saint Louis provides a quick and efficient way to reach your destination. Enjoy a hassle-free trip and arrive in the vibrant city of St. Louis ready to explore its many attractions. 💰 Prices for flights between Saint Louis and Davenport typically range from $236 to $376, offering travelers a range of options to suit their budget. Whether for business or leisure, flying between these two cities ensures a comfortable and time-saving travel experience.
Departure Point
Burlington Airport
Arrival Point
St. Louis Airport
🚌 Starting in Davenport the journey to St. Louis by bus involves multiple transfers and takes approximately 7 hours and 19 minutes. 🚌 Passengers departing from Davenport will need to transfer at locations such as Galesburg Amtrak, Washington & 4th, and Springfield SMTD Transfer Center before reaching the final destination at St. Louis Bus Station.
Departure Point
Davenport, Ia station
Arrival Point
St Louis Bus Station

Frequently asked questions

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

Or choose the category:
The distance between Davenport and Saint Louis is approximately 202 miles. The road distance is slightly longer at 267 miles. By various modes of transportation, the typical travel times are as follows: by bus and train, it takes about 7 hours; by plane, it takes approximately 6 hours and 51 minutes; by car, it takes around 4 hours and 27 minutes; and by bus, it takes roughly 7 hours and 52 minutes.
The most cost-effective and time-efficient transportation option for traveling from Davenport to Saint Louis is to drive. It takes approximately 4 hours and 27 minutes, and the cost is around $45 to $70, depending on fuel prices. Both the cheapest and the quickest way to get to Saint Louis is by driving. This option allows for flexibility and convenience, giving you the freedom to explore at your own pace.
The prices for a bus ticket between Saint Louis and Davenport range from $78 to $155. It is important to note that prices can vary depending on the time of year and booking in advance. It is recommended to check with different bus companies and compare prices to find the best deal for your travel needs.
To travel from Davenport to Saint Louis without using public transportation, the most convenient option would be to drive. The driving distance between the two cities is 267 miles, which would take approximately 4 hours and 27 minutes. The cost of gas for this trip would vary, but it is estimated to range from $45 to $70 depending on the current gas prices. This option allows for flexibility and the ability to explore the surrounding areas at your own pace.
The most convenient way to travel from Davenport to St. Louis without a car is by taking a combination of bus and train. The journey takes approximately 7 hours and ticket prices range from $40 to $170. This option allows you to relax and enjoy the scenery while avoiding the stress of driving.
No, there is no direct link between Davenport and Saint Louis. However, there are bus services that operate with transfers, taking approximately 8 hours and 45 minutes. These services are operated by Burlington Trailways and Greyhound USA. Passengers would need to transfer at the Champaign Intermodal Trans Ctr before arriving at the St. Louis Bus Station.
The flight from Davenport to Saint Louis typically takes around 1 hour and 10 minutes if you take the quickest direct flight from Burlington Airport to St. Louis Airport. The cost of a flight between these two cities can range from $236 to $376 depending on factors such as the airline, time of booking, and availability. It is advisable to compare prices and book in advance to secure the best deals.
There are numerous options for accommodation near Saint Louis. With over 326 hotels available, visitors have a wide range of choices. Prices for hotels in the area start at $41 per night, making it affordable for various budgets. Whether you prefer luxury hotels or more budget-friendly accommodations, there is something to suit every traveler's needs near Saint Louis.

Trips from Davenport

Trips to Des Moines