1map logoGo to main page

New York City, NY, USA to Saint Louis, MO, USA from $51: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
New York City, United States of America
to
Saint Louis, United States of America

How to Get from New York City 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.

$51 by trainBest price
1411 kmDistance
5h 58m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from New York City 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
Plane
Average Duration
5h  58m
Estimated price
$96-613
Recommended
Company
various
Train
Average Duration
25h  38m
Estimated price
$51-414
Cheapest
route map
Distance: 1411 km
Duration: 5h 58m

See more options

Company
various
Plane
Average Duration
6h  52m
Estimated price
$102-960
Company
various
Plane
Average Duration
5h  58m
Estimated price
$126-478
Company
various
Plane
Average Duration
7h  49m
Estimated price
$151-774
Company
various
Plane
Average Duration
9h  32m
Estimated price
$961-962
Company
various
Plane
Average Duration
7h  48m
Estimated price
$963-9630
Company
Greyhound USA
Bus
Average Duration
23h 
Estimated price
$964-965
Company
various
Drive
Average Duration
16h  8m
Estimated price
$966-967

Traveling From New York to Saint Louis

The journey from New York to Saint Louis offers a striking contrast between New York's bustling energy and Saint Louis's Midwestern charm.

Best Neighbourhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each with its own charm.

The Hill
• Known for its authentic Italian eateries.
• Celebrates rich Italian-American heritage through festivals.
Forest Park
• Home to world-class museums and gardens.
• Offers plenty of outdoor activities and events.
Soulard
• Famous for its lively farmers market and nightlife.
• Features historic brick buildings and a vibrant atmosphere.

Best Times To Visit Saint Louis's Attractions

Maximize your Saint Louis experience by timing your visits right.

Gateway Arch
Visit early in the morning or late afternoon for fewer crowds.
Missouri Botanical Garden
Spring and early summer offer vibrant blooms; weekdays are less busy.
Saint Louis Zoo
Go during weekday mornings for a quieter wildlife experience.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, with warm summers and chilly winters, making spring and fall ideal for enjoyable outdoor activities. Weather can greatly influence your travel plans, so consider seasonal temperatures and precipitation when scheduling your visit.

Dining Recommendation in Saint Louis

Try the iconic St. Louis-style ribs at Pappy's Smokehouse, where slow-cooked, hickory-smoked flavors provide a delightful contrast to New York's fast-paced dining scene. The relaxed atmosphere and emphasis on local ingredients create a unique culinary experience that highlights the region's rich barbecue tradition.

New York City - Saint Louis operators

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

Plane
Website
southwest.com

Plane from New York La Guardia to St. Louis

Average Duration
2h 51m
Estimated price
$6132-967
Website
aa.com

Plane from New York La Guardia to St. Louis

Average Duration
2h 52m
Estimated price
$6135-510

Plane from New York JFK to St. Louis via Reagan Washington

Average Duration
7h 32m
Estimated price
$6133-514

Plane from Philadelphia to St. Louis

Average Duration
2h 37m
Estimated price
$515-516

Plane from Philadelphia to St. Louis via Reagan Washington

Average Duration
4h 39m
Estimated price
$515-516
Website
delta.com

Plane from New York La Guardia to St. Louis

Average Duration
3h
Estimated price
$6132-6136

Plane from Newark to St. Louis via Detroit

Average Duration
4h 48m
Estimated price
$6135-6134

Plane from New York JFK to St. Louis via Detroit

Average Duration
5h 51m
Estimated price
$6135-969

Plane from Philadelphia to St. Louis via Detroit

Average Duration
4h 45m
Estimated price
$512-511

Plane from Baltimore to St. Louis via Detroit

Average Duration
4h 33m
Estimated price
$512-513
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from New York Penn Station to Chicago Union Station

Average Duration
19h 32m
Estimated price
$4146-5180

Train from Chicago Union Station to St. Louis

Average Duration
5h 6m
Estimated price
$4785-6133

Train from New York Penn Station to 30th Street Station

Average Duration
1h 20m
Estimated price
$1261-4149

Train from New York Penn Station to BWI Thurgood Marshall

Average Duration
2h 57m
Estimated price
$1269-964
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Port Authority Bus Terminal to St Louis Bus Station

Average Duration
23h
Estimated price
$964-965
Drive

Drive from New York to St. Louis

Average Duration
16h 8m
Estimated price
$966-967

New York City to Saint Louis: Overview of Bus, Train, Flight, and Car Trips

Traveling between New York City 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.

🚗 Embark on a scenic road trip from bustling New York City to the charming city of St. Louis, covering a distance of 955 miles. Buckle up and get ready for an unforgettable journey through the heart of America. 💰 The cost of this road trip adventure ranges from $170 to $250, offering budget-friendly options for travelers looking to explore the Midwest by car. Enjoy the flexibility of driving at your own pace and stopping to admire the diverse landscapes along the way. ⏲️ With an approximate drive time of 16 hours and 8 minutes, prepare for a mix of highway cruising and rest stops as you make your way from the iconic skyline of NYC to the iconic Gateway Arch in St. Louis. Get ready to create lasting memories on this cross-country drive through the heartland of the United States.
Average price
$170 - $250
🚆 Begin your journey from New York Penn Station to St. Louis via Chicago Union Station, as there is no direct train route. The duration of the trip, with transfers, is approximately 25 hours and 38 minutes. 🚆 The train services are operated by Amtrak, offering a variety of ticket prices ranging from $51 to $414. With 2 transfers along the way, the distance covered from New York to St. Louis is 1,278 miles.
Departure Point
New York Penn Station
Arrival Point
St. Louis station
Useful tips for train travellers
• Onboard Services: Amtrak operates the train service from New York City to Saint Louis. On this route, you can enjoy a dining car where meals are freshly prepared with options that vary by season. Amtrak also offers complimentary snacks and beverages in Coach Class. In First Class, you may have access to a wider variety of meals and beverages, and during certain hours, a dedicated attendant for additional service.
• Seating Options: Amtrak offers different seating options on the Cardinal route. You have the choice of Coach Class, which is comfortable and affordable, or Business Class, which provides extra legroom and complimentary beverages. First Class is available on certain trains, providing the highest level of service including meals and more spacious seating. Note that reservations are recommended, especially during peak travel times.
• Arrival Station Tip: When you arrive at the Saint Louis Gateway Transportation Center, expect a relatively straightforward layout. You can store your luggage at the Amtrak left luggage service for a fee, which allows you to explore the city hands-free. The station also has restrooms, but there's no shower facility available, so plan accordingly. If you have time, check out the nearby restaurants at the station.
• Fastest Way to City Center: To get from the Gateway Transportation Center to the city center, take the MetroLink, light rail service from the 'Grand' station right near the train terminal. The Blue Line will take you directly to the downtown area. Alternatively, you could catch a bus, with the #40 MetroBus line providing a quick connection to various parts of the city center. Be sure to check local schedules at MetroBus Route & Schedule.
🛫 Flying from New York to Saint Louis is a convenient option with multiple airlines offering direct flights that take around 2 hours and 45 minutes. 💸 Prices for flights between New York and Saint Louis can range from $96 to $613, providing travelers with flexibility to choose a fare that fits their budget.
Departure Point
New York La Guardia Airport
Arrival Point
St. Louis Airport
🚌 The journey from New York to Saint Louis by bus takes approximately 23 hours. There are three daily services from the Port Authority Bus Terminal to the St Louis Bus Station. 🛣️ The bus route involves a transfer in Pittsburgh, PA, adding up to a total duration of 20 hours and 45 minutes. The total distance covered is 987 miles, with the first leg of the trip on a Megabus towards State College and Pittsburgh. 💰 Ticket prices for the bus between New York and St. Louis can vary from $110 to $210.
Departure Point
Port Authority Bus Terminal station
Arrival Point
St Louis Bus Station

Frequently asked questions

Find out more about the route from New York City to Saint Louis.

Or choose the category:
The distance between New York and Saint Louis is approximately 877 miles by air or road. The typical travel times vary depending on the mode of transportation. By train, it takes about 25 hours and 38 minutes to reach Saint Louis from New York. If you choose to take a combination of train and flight, the travel time is around 6 hours and 4 minutes. By plane, it takes about 5 hours and 3 minutes to reach Saint Louis from New York. If you decide to drive, it takes approximately 16 hours and 8 minutes, while by bus, the travel time is around 22 hours and 30 minutes.
The most cost-effective option for traveling from New York to St. Louis is by train, with ticket prices ranging from $50 to $420. Although it takes 25 hours and 38 minutes, it offers a more affordable choice for budget-conscious travelers. However, if time is of the essence, flying is the quickest option, taking only 5 hours and 3 minutes. Flight ticket prices range from $85 to $430, making it a viable choice for those prioritizing time efficiency over cost.
The prices for train travel between New York and Saint Louis range from $51 to $414. If you prefer to take the bus, ticket prices can vary from $110 to $210. It is recommended to check with specific train or bus companies for the most up-to-date and accurate prices.
To travel from New York to Saint Louis without using public transportation, you can drive the entire distance. The road distance between the two cities is approximately 955 miles, and it typically takes around 16 hours and 8 minutes to drive from New York to Saint Louis. Prices for renting a car or using your own vehicle for this journey can vary between $170 and $250. Remember to plan for gas and rest stops along the way to make the drive more enjoyable and comfortable.
The best way to travel from New York to St. Louis without a car is by taking a bus. This option takes approximately 22 hours and 30 minutes and costs between $110 and $210. If you prefer a quicker option, flying is also available and takes around 5 hours and 3 minutes, with prices ranging from $85 to $430. Trains are another option, but they take longer, approximately 25 hours and 38 minutes, and can cost between $50 and $420.
Yes, there is a direct link between New York and Saint Louis although it may involve transfers. You can take a train from New York Penn Station to St. Louis, with a journey time of approximately 25 hours and 38 minutes, including transfers in Chicago. Alternatively, you can take a bus from New York Port Authority to St. Louis Bus Station, with a journey time of approximately 22 hours and 30 minutes. Both options provide a convenient way to travel between the two cities.
The flight between New York and Saint Louis typically takes around 2 hours and 43 minutes. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability, with prices ranging from $86 to $427. It is recommended to check with different airlines and book in advance to get the best deals on flights between these two cities.
There are plenty of accommodation options available near Saint Louis with over 326 hotels to choose from. Prices for hotels start at $41, making it possible to find a suitable option for various budgets. It is recommended to compare prices and amenities before making a reservation to ensure a comfortable stay in Saint Louis.

Trips from New York City

Trips to Ithaca