1map logo

Maryville to Saint Louis

from $36: ways by bus, train, flight or car

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Maryville 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.

Bus
6h 35m
$53-129
Bus, Train
8h 56m
Cheapest
$36-179
Drive
5h 45m
Fastest
$60-90

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

$36 - undefinedBest price
447 kmDistance
5h 45mFastest

Maryville - Saint Louis operators

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

Bus

Contact phone

+1-858-800-8898

Website

jeffersonlines.com

Bus from Maryville, MO to Kansas City, MO

Average Duration

30m

Estimated price

$0-0

Bus from Maryville, MO to Omaha, NE

Average Duration

Estimated price

$0-0

Contact phone

+1 214-849-8100

Website

greyhound.com

Bus from Kansas City Bus Station to St Louis Bus Station

Average Duration

3h 55m

Estimated price

$53-129

Train

Contact phone

+1 800-872-7245

Website

amtrak.com

Train from Kansas City to St. Louis

Average Duration

5h 40m

Estimated price

$536-537

Plane

Website

southwest.com

Plane from Kansas City (MCI) to St. Louis (STL)

Average Duration

1h 2m

Estimated price

$532-533

Plane from Omaha (OMA) to St. Louis (STL)

Average Duration

1h 12m

Estimated price

$534-535

Frequently asked questions

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

Or choose the category:
The distance between Maryville and Saint Louis is approximately 278 miles or 343 miles by road. Typical travel times vary depending on the mode of transportation. It takes around 8 hours and 55 minutes to reach Saint Louis from Maryville by taking a bus and then a train. Alternatively, it takes approximately 5 hours and 45 minutes to drive from Saint Louis to Maryville by car. Finally, it takes about 6 hours and 35 minutes to travel from Maryville to Saint Louis by bus.
The most cost-effective and time-efficient transportation option for traveling from Maryville to Saint Louis is by driving. It costs approximately $60-$90 and takes around 5 hours and 45 minutes. Taking a bus and then a train may take longer, around 8 hours and 55 minutes, and may not be as convenient, while other modes of transportation such as flying or taking a taxi could be more costly. Therefore, driving is recommended as the best option for this journey.
The prices for a bus ticket from Maryville to Saint Louis can range from $53 to $129, depending on the time and date of travel. It is important to check with different bus companies to compare prices and find the best deal. Other factors such as advance booking and any ongoing promotions may also affect the ticket prices.
To travel from Maryville to Saint Louis without using public transportation, you can drive the distance of 343 miles. The journey typically takes about 5 hours and 45 minutes by car. The cost of this trip can range from $60 to $90, depending on factors such as fuel prices and toll fees.
The best way to travel from Maryville to St. Louis without a car is by bus. The journey takes approximately 6 hours and 35 minutes and the cost ranges from $50 to $130. There are several bus services available that provide regular routes between the two cities. It is a convenient and affordable option for those who do not have access to a car.
Yes, there is a link between Maryville and St. Louis although it requires transfers. There is no direct bus from Maryville to St. Louis, but there are services available with transfers at the Kansas City Bus Station. The journey takes approximately 6 hours and 35 minutes. Buses operated by Jefferson Lines depart from Maryville station and arrive at St. Louis Bus Station, operated by Greyhound USA.
The flight between Maryville and St. Louis typically takes about 1 hour. The quickest option is to take a direct flight from Kansas City Airport to St. Louis Airport. As for the cost, it varies depending on the airline and the time of booking. On average, a one-way flight can cost anywhere from $100 to $300, but prices can be higher during peak travel seasons. It is always recommended to check with different airlines for the most accurate and up-to-date pricing information.
There are numerous accommodation options available near Saint Louis with over 326 hotels to choose from. Prices for hotels in the area start at $41 per night. Whether you are looking for a budget-friendly option or a luxury hotel, there are plenty of choices to suit your preferences and budget. It is advisable to research and compare prices, locations, and reviews to find the best accommodation option that meets your needs.