The journey from Brainerd to St. Louis covers approximately 1,050 kilometers. The most direct driving route is via I-35 South to I-70 East, which takes about 11 hours of driving time. Alternatively, you can fly from Brainerd Lakes Regional Airport with a connection in Minneapolis to St. Louis Lambert International Airport. This route takes you through the heart of the Midwest, passing through Minneapolis, Des Moines, and Kansas City before reaching the historic city of St. Louis.
Total Distance: 1,050 km driving distance; 920 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours | 11 hours |
| Avg Price | $350 - $550 | $140 - $200 in fuel |
| Operator | Delta Air Lines | Personal Vehicle |
| Route | BRD to STL via MSP. | MN-371 to US-10, I-35 South, then I-70 East. |
| Tip | Book in advance to avoid high prices on regional flights. | Plan for a stop in Kansas City to break up the long drive. |
Spring or Fall, when the weather is mild and the city's outdoor attractions are enjoyable.