1map logoGo to main page

Fargo, ND, USA to Saint Louis, MO, USA from $39: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$39 by trainBest price
1069 kmDistance
5h 49m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Fargo 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  49m
Estimated price
$61-338
Recommended
Company
Amtrak
Train
Average Duration
19h  22m
Estimated price
$39-342
Cheapest
route map
Distance: 1069 km
Duration: 5h 49m

See more options

Company
Jefferson Lines, Greyhound USA
Bus
Average Duration
18h 
Estimated price
$130-322
Company
various
Drive
Average Duration
13h  23m
Estimated price
$150-610
Company
various
Plane
Drive
Average Duration
7h  12m
Estimated price
$171-542

Traveling From Fargo to Saint Louis

Your journey from Fargo to Saint Louis offers a striking shift from the serene, plains of North Dakota to the vibrant, music-infused atmosphere of Missouri's largest city.

Best Neighborhoods in Saint Louis

Saint Louis boasts diverse neighborhoods, each offering a distinct charm and experience.

The Hill
• Renowned for its authentic Italian cuisine.
• Charming family-owned businesses line the streets.
Soulard
• Famous for its lively farmers market.
• Home to historic red-brick buildings.
Central West End
• Features art galleries and upscale dining.
• Beautiful architecture adds to its allure.

Best Times To Visit Saint Louis's Attractions

Timing your visits to Saint Louis's top attractions can greatly enhance your experience.

Gateway Arch
Early mornings or late afternoons offer fewer tourists and stunning light.
Forest Park
Weekdays in spring and fall provide vibrant scenery and minimal crowds.
Missouri Botanical Garden
Visit on weekdays to enjoy tranquility and the full beauty of blooms.

Saint Louis Weather: What to Expect Year-Round

Saint Louis experiences a humid subtropical climate, with hot summers and cold winters, making seasonal changes quite distinct. Spring and fall generally provide the most pleasant conditions for outdoor activities, while summer's heat and humidity can affect your exploration plans.

Dining Recommendation

In Saint Louis, indulge in the iconic toasted ravioli, a delicious twist on the classic pasta dish, showcasing local flavors and culinary creativity. This dining experience contrasts with Fargo's hearty fare, offering a vibrant atmosphere and unique use of regional ingredients that capture the essence of the city.

Fargo - Saint Louis operators

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

Plane Show flights
Website
aa.com

Plane from Fargo (FAR) to St. Louis (STL)

Average Duration
5h 43m
Estimated price
$130-615

Plane from Fargo (FAR) to St. Louis (STL) via Chicago O'Hare

Average Duration
5h 43m
Estimated price
$130-615

Plane from Fargo (FAR) to Springfield (SPI)

Average Duration
6h 43m
Estimated price
$616-615

Plane from Springfield (SPI) to St. Louis (STL)

Average Duration
7h 12m
Estimated price
$171-542
Website
delta.com

Plane from Fargo (FAR) to St. Louis (STL) via Minneapolis

Average Duration
6h 2m
Estimated price
$617-618
Website
united.com

Plane from Fargo (FAR) to St. Louis (STL) via Chicago O'Hare

Average Duration
6h 4m
Estimated price
$130-619

Plane from Fargo (FAR) to St. Louis (STL) via Denver

Average Duration
7h 58m
Estimated price
$616-615
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Fargo Amtrak Station to Chicago Union Station

Average Duration
13h 16m
Estimated price
$3380-3381

Train from Chicago Union Station to St. Louis

Average Duration
5h 6m
Estimated price
$390-130
Bus Show bus routes
Contact phone
+1-858-800-8898
Website
jeffersonlines.com

Bus from Fargo, ND to Sioux Falls, SD

Average Duration
Estimated price
$0-0

Bus from Sioux Falls, SD to Kansas City, MO

Average Duration
Estimated price
$0-0

Bus from Kansas City Bus Station to St Louis Bus Station

Average Duration
3h 55m
Estimated price
$3380-3389
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Fargo, ND to Sioux Falls, SD

Average Duration
Estimated price
$0-0

Bus from Sioux Falls, SD to Kansas City, MO

Average Duration
Estimated price
$0-0

Bus from Kansas City Bus Station to St Louis Bus Station

Average Duration
3h 55m
Estimated price
$3380-3389
Drive

Drive from Fargo, ND to St. Louis, MO

Average Duration
13h 23m
Estimated price
$150-610

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

Traveling between Fargo 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 an exciting road trip from Fargo to St. Louis covering a distance of 851 miles. The scenic journey offers a glimpse of the diverse landscapes as you travel southwards. 💵 Depending on your preferences, the cost of traveling by car from Fargo to St. Louis ranges from $150 to $230. Make sure to plan your budget accordingly and factor in gas, meals, and any potential detours along the way. ⏰ Allow roughly 13 hours and 23 minutes for the drive, giving you ample time to enjoy the sights and make pit stops at charming towns and attractions en route to St. Louis.
Average price
$150 - $230
🚆 Traveling from Fargo to Saint Louis by train involves a journey with one transfer in Chicago Union Station. The total travel time, including transfers, is approximately 19 hours and 22 minutes. 🚆 Ticket prices for the train journey between Fargo and Saint Louis range from $39 to $342, providing travelers with options to suit their budget and preferences. It's a convenient and affordable way to experience the beautiful Midwest landscapes along the route.
Departure Point
Fargo Amtrak Station
Arrival Point
St. Louis station
🛫 Traveling from Fargo to Saint Louis by plane requires a stopover as there are no direct flights available. The quickest option with one layover takes approximately 4 hours and 10 minutes. ✈️ Airlines such as United Airlines, Delta, and American Airlines operate flights between Fargo Airport and St. Louis Airport, providing travelers with various options for their journey. The total flight duration from Fargo to St. Louis is around 5 hours and 49 minutes. 💸 Depending on the airline and booking time, the prices for flights between Saint Louis and Fargo can range from $61 to $338, offering travelers flexibility in choosing a suitable fare for their trip. Travelers can enjoy a relatively efficient and convenient journey from North Dakota to Missouri's iconic city by air.
Departure Point
Fargo Airport
Arrival Point
St. Louis Airport. The quickest flight takes 4h 10m and has one stopover
Useful tips for plane travellers
• Book your flight with a flexible layover in mind, as flights from Fargo to St. Louis typically have one stopover; consider a longer layover in cities like Minneapolis or Chicago to ensure smoother transitions and potentially explore another city during your journey.
• Upon arrival at St. Louis Lambert International Airport (STL), be prepared to navigate multiple terminals and pay special attention to the signs directing you to Ground Transportation, where you can easily find taxis and rideshare options like Uber and Lyft.
• Expect taxi fares from St. Louis Lambert Airport to downtown Saint Louis to range between $30-$40, depending on traffic; consider checking airport taxis or rideshare services for more precise pricing and estimated arrival times through their respective apps.
🚌 Starting from Fargo there are no direct buses to St. Louis. Options include transfers at Sioux Falls, SD, and Kansas City to reach your destination in approximately 18 hours. 🛣️ The bus services from Fargo to St. Louis are operated by Jefferson Lines and Greyhound USA. Prepare for a long but scenic journey with a range of ticket prices between $130 and $322.
Departure Point
Fargo, ND station
Arrival Point
St Louis Bus Station

Frequently asked questions

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

Or choose the category:
The distance between Fargo and Saint Louis is 664 miles or 851 miles by road. The typical travel times by various modes of transportation are as follows: 19 hours and 22 minutes by train, 21 hours and 43 minutes by train and bus, 4 hours and 46 minutes by plane, and 13 hours and 23 minutes by car. If you prefer traveling by bus, it takes approximately 18 hours to reach Saint Louis from Fargo.
The most cost-effective option for traveling from Fargo to St. Louis is by train, with prices ranging from $35 to $350. Although it takes 19 hours and 22 minutes, it offers a more affordable option compared to other modes of transportation. However, if time is a priority, flying would be the most time-efficient option, taking only 4 hours and 46 minutes. Though it may be more expensive, with prices ranging from $110 to $490, it offers a significantly shorter travel time.
The prices for train tickets between Fargo and Saint Louis can range from $39 to $342. Alternatively, bus tickets for the same route can range from $130 to $322. It is important to check with the specific train or bus operator for the most accurate and up-to-date pricing information as prices may vary depending on various factors such as the date of travel and the class of service chosen.
To get from Fargo to Saint Louis without using public transportation, the best option is to drive. The driving distance between the two cities is approximately 851 miles, and it takes around 13 hours and 23 minutes to complete the journey by car. The prices for a car rental or gas expenses can vary depending on factors such as vehicle type and fuel prices, but typically range from $150 to $230.
To travel from Fargo to Saint Louis without a car, the best options are by bus or by plane. Taking the bus will take around 18 hours and cost between $130-$330. Flying is a faster option, with a travel time of 4 hours and 46 minutes and a cost of $110-$490. Alternatively, you could also consider taking a train, which takes 19 hours and 22 minutes and costs between $35-$350.
Yes, there is a indirect link between Fargo and Saint Louis. There are train services that operate from Fargo Amtrak Station to St. Louis, with a transfer at Chicago Union Station. This journey takes approximately 19 hours and 22 minutes. There are also bus services available, with transfers at Sioux Falls, SD and Kansas City Bus Station, taking approximately 18 hours.
The flight duration between Fargo and Saint Louis with one stopover typically takes around 3 hours and 50 minutes. However, please note that there are no direct flights available between the two cities. The cost of the flight can vary between $111 and $488, depending on factors such as the airline, time of booking, and availability. It is advisable to check with different airlines and booking platforms to find the best deal for your travel dates.
There are plenty of accommodation options near Saint Louis. There are over 326 hotels available in the area, offering a variety of choices to suit different budgets and preferences. Prices start at $41 per night, ensuring that there are affordable options available for travelers. Whether you prefer luxury hotels or budget-friendly accommodations, you will be able to find a suitable place to stay near Saint Louis.

Trips to Saint Louis