1map logoGo to main page

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

Compare Travel Options and Prices

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

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

$52 by trainBest price
1411 kmDistance
4h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to New York City 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
4h  30m
Estimated price
$98-620
Recommended
Company
Amtrak
Train
Average Duration
26h  37m
Estimated price
$52-411
Cheapest
route map
Distance: 1411 km
Duration: 4h 30m

See more options

Company
various
Plane
Average Duration
6h  5m
Estimated price
$100-980
Company
various
Plane
Average Duration
4h  43m
Estimated price
$126-478
Company
various
Plane
Average Duration
6h  15m
Estimated price
$150-774
Company
various
Plane
Average Duration
8h  17m
Estimated price
$981-982
Company
Greyhound USA
Bus
Average Duration
16h  45m
Estimated price
$983-984
Company
Greyhound USA
Bus
Average Duration
23h  55m
Estimated price
$985-986
Company
Self-drive
Drive
Average Duration
16h  10m
Estimated price
$987-988

Traveling From Saint Louis to New York

Journeying from Saint Louis to New York offers you a fascinating contrast between the relaxed, Midwestern charm of the Gateway City and the vibrant, fast-paced energy of the Big Apple.

Best Neighbourhoods in New York

New York City boasts diverse neighborhoods, each with its distinct character and charm.

Manhattan
• Home to iconic landmarks like Times Square
• Diverse dining experiences from all cultures
Brooklyn
• Known for hipster culture and street art
• Beautiful parks like Prospect Park
Queens
• Rich culinary scene with global flavors
• Home to the historic Astoria neighborhood

Best Times To Visit New York's Attractions

Maximize your experience in New York City by visiting attractions at optimal times.

The Statue of Liberty
Visit early in the morning or later in the afternoon to avoid peak crowds.
The Metropolitan Museum of Art
Plan your visit on a weekday morning for a quieter experience.
Central Park
Mornings on weekdays offer a peaceful atmosphere and fewer visitors.

New York Weather: What to Expect Year-Round

New York experiences a humid subtropical climate with four distinct seasons, featuring hot summers and cold winters. Spring and fall offer pleasant temperatures, which can enhance your travel experience by allowing for enjoyable outdoor activities.

Dining Recommendation in New York

Savor a classic New York bagel, especially from a renowned spot like Russ & Daughters, where the crisp exterior and chewy interior create a delightful contrast to Saint Louis-style barbecue. The vibrant atmosphere, diverse toppings, and emphasis on fresh, local ingredients set New York's dining scene apart, offering an experience that truly reflects the city's rich cultural tapestry.

Saint Louis - New York City operators

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

Plane
Website
southwest.com

Plane from St. Louis (STL) to New York La Guardia (LGA)

Average Duration
2h 19m
Estimated price
$150-520

Plane from St. Louis (STL) to New York La Guardia (LGA)

Average Duration
4h 10m
Estimated price
$150-520
Website
delta.com

Plane from St. Louis (STL) to New York La Guardia (LGA)

Average Duration
2h 22m
Estimated price
$6204-6205

Plane from St. Louis (STL) to Newark (EWR)

Average Duration
4h 39m
Estimated price
$6204-6206
Website
aa.com

Plane from St. Louis (STL) to New York La Guardia (LGA)

Average Duration
2h 18m
Estimated price
$6204-525

Plane from St. Louis (STL) to New York JFK (JFK)

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

Train from St. Louis to Chicago Union Station

Average Duration
5h 25m
Estimated price
$1269-526

Train from Chicago Union Station to New York Penn Station

Average Duration
20h 12m
Estimated price
$41110-41130
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Port Authority Bus Terminal

Average Duration
23h 55m
Estimated price
$985-986

Bus from St Louis Bus Station to Indianapolis Bus Station

Average Duration
4h 5m
Estimated price
$4116-4112

Bus from Greenfield, IN to New York

Average Duration
10h 15m
Estimated price
$526-0
Other Show other routes

Other from St. Louis to New York

Average Duration
16h 10m
Estimated price
$987-988

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

Traveling between Saint Louis and New York City 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 an exciting road trip from the Gateway City of St. Louis to the bustling metropolis of New York, covering a distance of 956 miles. Enjoy the scenic journey through various states and landscapes as you make your way to the Big Apple. 🌆 Experience the freedom of the open road as you drive for approximately 16 hours and 10 minutes to reach the vibrant city of New York. Take breaks along the route to stretch your legs, refuel, and explore charming towns and attractions that you encounter along the way. 💸 The cost of driving from St. Louis to New York by car can range from $170 to $260, offering flexibility depending on factors such as fuel prices, tolls, and accommodations. Plan your budget accordingly and embrace the adventure of a memorable cross-country road trip.
Average price
$170 - $260
🚆 Heading from Saint Louis to New York by train involves a journey with transfers, taking approximately 26 hours and 37 minutes. The service is operated by Amtrak. 🛤️ Route 1 spans 1,190 miles and entails two transfers—first to Chicago Union Station, then to Washington Union Station, before finally reaching New York Penn Station after nearly a day and a half of travel time. 🌆 For a quicker option, Route 2 covers a distance of 1,240 miles with transfers at Chicago Union Station and a stop in Boston before arriving at New York Penn Station in approximately a day's time. Alternatively, Route 3 also covers 1,240 miles but with a direct transfer from Chicago Union Station to New York Penn Station in around 27 hours.
Departure Point
St. Louis station
Arrival Point
New York Penn Station
Useful tips for train travellers
• On your train trip from Saint Louis to New York City, check out Amtrak’s onboard catering services. They offer a café car where you can purchase snacks, beverages, and light meals such as sandwiches and salads. For a more substantial dining experience, consider booking a seat in the dining car, where you can enjoy meals that showcase local flavors. Be sure to place your order early, as seating times can be limited.
• On Amtrak trains along this route, you'll find several seating options: Coach Class (Economy), Business Class, and First Class. Coach Class is budget-friendly, while Business Class offers more spacious seating and complimentary snacks and beverages. First Class provides the most luxurious experience, including complimentary meals and exclusive lounge access at select stations. Choose according to your comfort preference and budget.
• Amtrak is the primary operator for the Saint Louis to New York City route. For more information, check their website at amtrak.com Other useful resources include the local transport schedules and maps at nyctransitmap.com, which can help you navigate the city upon arrival. When you reach Penn Station in New York, note that there's no designated luggage storage option, but you can use the nearby Luggage Storage services available if needed, and restrooms are accessible at the station.
• Upon arriving at Penn Station in New York City, the fastest way to get to the city center is to take the subway. You can catch the A, C, or E trains at the station, which will take you directly to the heart of Manhattan. If you prefer buses, the MTA bus numbers such as M7 and M20 also connect you to key areas in the city. Ensure to download the MTA app for real-time schedules.
🛫 Flying from St. Louis to New York is a convenient option with direct flights taking just 2 hours and 15 minutes. American Airlines, Delta, and Southwest Airlines provide services on this route. 🌆 Upon arrival in New York La Guardia Airport, travelers can expect a total flight time of 4 hours and 30 minutes from Saint Louis. This efficient journey allows for a quick transition between the two vibrant cities. 💸 The cost of airfare between Saint Louis and New York ranges between $98 to $620, offering travelers a variety of options to suit their budget and preferences. Whether for business or leisure, flying is a popular choice for those traveling between these bustling destinations.
Departure Point
St. Louis Airport
Arrival Point
New York La Guardia Airport
🚌 Depart from St Louis Bus Station and arrive at Port Authority Bus Terminal in New York taking approximately 23 hours and 55 minutes. Greyhound USA operates the services three times a day, every day. 🗺️ The route from Saint Louis to New York covers a distance of 1,011 miles and offers various options for travelers. Prices for the bus trip range from $159 to $234, providing flexibility for different budgets. 🕒 Travelers can choose from different routes with varying durations and transfers, with options like a direct 1-day journey or routes with stops in cities such as Philadelphia and Washington, D.C. Booking tickets through Greyhound and other agencies ensures a comfortable and convenient bus trip to the vibrant city of New York.
Departure Point
St Louis Bus Station
Arrival Point
Port Authority Bus Terminal station

Frequently asked questions

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

Or choose the category:
The distance between Saint Louis and New York is 877 miles by air and 956 miles by road. Travel times vary depending on the mode of transportation. It takes approximately 4 hours and 40 minutes to fly from Saint Louis to New York, 6 hours and 1 minute by flying to Philadelphia and then taking a train, and 26 hours and 37 minutes by train directly. By car, it takes 16 hours and 10 minutes to travel from New York to Saint Louis, and 16 hours and 45 minutes by bus.
The most cost-effective option for traveling from Saint Louis to New York is by train, with prices ranging from $50 to $420. Although it takes 26 hours and 37 minutes, it provides a more affordable option for budget-conscious travelers. Alternatively, the quickest way to reach New York is by flying, which takes 4 hours and 40 minutes and costs between $65 and $380. This option is ideal for those who prioritize time efficiency over cost.
The train prices for the journey from Saint Louis to New York range from $52 to $411, depending on the class and type of ticket chosen. On the other hand, bus prices for the route from New York to Saint Louis vary between $159 and $234. These prices may also vary depending on factors such as departure times and advanced booking. It is advisable to check with specific train and bus companies for the most accurate and up-to-date pricing information.
To get from Saint Louis to New York without using public transportation, you can opt to drive. The road distance is approximately 956 miles, and it takes around 16 hours and 10 minutes to drive from St. Louis to New York. The prices for this option can range from $170 to $260 depending on factors such as gas prices and tolls.
To travel from Saint Louis to New York without a car, the best option is to take a bus via Greenfield. This journey typically takes around 16 hours and 45 minutes and costs between $150 and $240. Another option is to fly, which takes around 4 hours and 40 minutes and costs between $65 and $380. Alternatively, you could also take a train, which takes around 26 hours and 37 minutes and costs between $50 and $420.
Yes, there are indirect modes of transportation available between Saint Louis and New York. By train, it takes approximately 26 hours and 37 minutes with a transfer in Chicago. Alternatively, by bus, the journey takes around 23 hours and 25 minutes, with the option of departing four times a day. Both options provide convenient ways to travel between these two cities.
The flight between Saint Louis and New York typically takes around 2 hours and 18 minutes. The price of a flight between the two cities can range from $68 to $380, depending on factors such as the airline, time of booking, and class of service. It is advisable to check for deals and compare prices to find the best option for your travel needs.
There are numerous accommodation options near New York. There are over 1889 hotels available in the area, providing a wide range of choices for every budget and preference. Prices start at $74 per night, making it possible to find affordable options. It is recommended to compare prices, read reviews, and consider the specific location and amenities offered by each hotel to find the best fit for your stay.

Trips from Saint Louis

Trips to Carbondale