1map logoGo to main page

Saint Louis, MO, USA to Erie, PA, USA from $30: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

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

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

$30 by trainBest price
946 kmDistance
6h 22m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Erie 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
7h  44m
Estimated price
$324-804
Recommended
Company
Amtrak
Train
Average Duration
15h  13m
Estimated price
$30-281
Cheapest
route map
Distance: 946 km
Duration: 6h 22m

See more options

Company
Greyhound USA
Bus
Average Duration
16h  15m
Estimated price
$72-3240
Company
Various
Plane
Train
Average Duration
6h  22m
Estimated price
$82-736
Company
Various
Plane
Bus
Average Duration
8h  19m
Estimated price
$252-610
Company
Various
Drive
Average Duration
10h  55m
Estimated price
$3241-3242

Traveling From Saint Louis to Erie

The journey from Saint Louis, known for its vibrant urban life and rich musical history, to Erie, with its serene lakeside views and outdoor adventures, offers a striking contrast in experiences.

Best Neighbourhoods in Erie

Erie's neighborhoods each offer distinct attractions for visitors to explore.

Downtown Erie
• Vibrant arts scene with galleries and theaters.
• Quick access to popular restaurants and shops.
Presque Isle State Park
• Stunning beaches and scenic trails for outdoor activities.
• Ideal spot for birdwatching and wildlife experiences.
Erie-Dee Hotel Area
• Historic charm with boutique hotels and cozy inns.
• Close proximity to local breweries and eateries.

Best Times To Visit Erie's Attractions

Timing your visit can significantly enhance your Erie experience.

Presque Isle State Park
Visit on weekdays in late spring for fewer crowds and vibrant blooms.
Erie Maritime Museum
Early mornings during the off-season provide a quieter exploration experience.
Waldameer Park & Water World
Visit in September for warm weather and shorter lines after the summer rush.

Erie Weather: What to Expect Year-Round

Erie experiences a humid continental climate, featuring warm summers and cold winters, making spring and early fall the ideal times to visit for comfortable temperatures. Weather conditions significantly influence travel plans, whether it’s enjoying summer activities by the lake or exploring winter sports.

Dining Recommendation in Erie

Try the fresh Lake Erie perch at the iconic Molly Brannigans, where the cozy Irish pub atmosphere pairs beautifully with locally sourced seafood. This contrast to Saint Louis’ barbecue scene introduces you to lighter, vibrant flavors that celebrate the surrounding waters.

Saint Louis - Erie operators

Explore transport companies operating between Saint Louis and Erie, 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 Erie (ERI)

Average Duration
7h 44m
Estimated price
$324-804

Plane from St. Louis (STL) to Cleveland (CLE)

Average Duration
1h 25m
Estimated price
$300-8040

Plane from St. Louis (STL) to Pittsburgh (PIT)

Average Duration
1h 31m
Estimated price
$8041-8042
Website
aa.com

Plane from St. Louis (STL) to Erie (ERI) via Charlotte

Average Duration
5h 39m
Estimated price
$8044-8045

Plane from St. Louis (STL) to Pittsburgh (PIT) via Chicago O'Hare

Average Duration
3h 48m
Estimated price
$8046-3247
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from St. Louis to Chicago Union Station

Average Duration
5h 25m
Estimated price
$30-3020

Train from Chicago Union Station to Erie Amtrak Station

Average Duration
8h 48m
Estimated price
$2812-2813

Train from St. Louis to Erie Amtrak Station via Chicago Union Station

Average Duration
15h 13m
Estimated price
$30-2815
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Columbus Bus Station

Average Duration
9h 20m
Estimated price
$72-3240

Bus from Pittsburgh Intermodal Station to Erie

Average Duration
3h 19m
Estimated price
$2817-2811

Bus from N Wilson Rd & Ferrell Pl - Columbus to Erie, PA

Average Duration
5h 55m
Estimated price
$2810-3248
Contact phone
+1 888-378-3823
Website
baronsbus.com

Bus from N Wilson Rd & Ferrell Pl - Columbus to Erie, PA

Average Duration
5h 55m
Estimated price
$2810-3248

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

Traveling between Saint Louis and Erie 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 St. Louis to Erie covering a distance of 658 miles. Enjoy the journey through diverse landscapes and charming towns along the way. 💰 Prices for the trip from Saint Louis to Erie by car typically range from $110 to $180, offering budget-friendly options for every traveler. Plan ahead to secure the best deals and enjoy a cost-effective adventure. 🛣️ Set out on a memorable 10-hour and 55-minute drive from St. Louis to Erie, savoring the freedom of the open road and the excitement of reaching your destination. Explore the beauty of Pennsylvania's landscapes as you approach Erie, ready to create lasting memories of your road trip.
Average price
$110 - $180
🚆 Traveling from Saint Louis to Erie by train involves a journey with transfers, usually through Chicago Union Station. The total travel time typically spans around 15 hours and 13 minutes. 🚆 The cost of a train ticket from Saint Louis to Erie can range from $30 to $281, providing a range of options to suit various budgets. Enjoy the sights and comfort of train travel as you make your way from the Heartland to the shores of Lake Erie.
Departure Point
St. Louis station
Arrival Point
Erie Amtrak Station
🛫 Flying from Saint Louis to Erie will involve a single stopover on the quickest route, taking approximately 5 hours and 10 minutes. Both Southwest Airlines and American Airlines operate flights on this route. 🌍 Despite the lack of direct flights, travelers can still reach Erie from Saint Louis in about 7 hours and 44 minutes by air. The journey offers a convenient way to traverse the distance between the two cities. 💸 Flight prices between Erie and Saint Louis can range from $324 to $804, allowing for different budget options when planning this trip by plane. Whether for business or leisure, this route provides a seamless travel experience for passengers.
Departure Point
St. Louis Airport
Arrival Point
Erie Airport. The quickest flight takes 5h 10m and has one stopover
🚌 Although there is no direct bus from St. Louis to Erie, travelers can opt for services departing from St Louis Bus Station and making a transfer at N Wilson Rd & Ferrell Pl - Columbus. The total journey time, including transfers, is approximately 16 hours and 15 minutes. 🚌 Travelers heading from Saint Louis to Erie by bus can expect to pay varying prices for their tickets, ranging from $72 to $172. The journey provides a scenic route that allows passengers to relax and enjoy the views along the way. 🌄
Departure Point
St Louis Bus Station
Arrival Point
Erie, PA station

Frequently asked questions

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

Or choose the category:
The distance between Saint Louis and Erie is 588 miles. If you choose to travel by train, it will take approximately 15 hours and 13 minutes to reach Erie from Saint Louis. Alternatively, you can fly to Cleveland and then take a train, which will take around 6 hours and 22 minutes. If you prefer to fly directly from Saint Louis to Erie, the travel time is approximately 7 hours and 7 minutes. Lastly, traveling by car from Erie to Saint Louis will take around 10 hours and 55 minutes, while the bus journey will take approximately 17 hours and 49 minutes.
The most cost-effective option for traveling from Saint Louis to Erie would be by train, with prices ranging from $29 to $290. Although it takes longer, approximately 15 hours and 13 minutes, it offers a more budget-friendly alternative. However, if time is of the essence, the fastest option would be to fly to Cleveland and then take a train to Erie, which costs between $100 and $360 and takes around 6 hours and 22 minutes. This option offers a balance between cost and time efficiency.
The prices of a train ticket between Saint Louis and Erie can range from $30 to $281, depending on factors such as the class of service and availability. Similarly, the prices of a bus ticket between Erie and Saint Louis can vary from $83 to $191. It is recommended to check with the respective train and bus companies for the most up-to-date and accurate pricing information.
To travel from Saint Louis to Erie without using public transportation, your best option is to drive. The distance between the two cities is approximately 658 miles, and it takes around 10 hours and 55 minutes to complete the journey by car. The prices for renting a car to make this trip range from $110 to $180. Driving allows you the flexibility to make stops along the way and explore any attractions that catch your interest.
To travel from Saint Louis to Erie without a car, the best option is to take a train, which takes approximately 15 hours and 13 minutes and can cost between $29 and $290. Another option is to fly, which takes around 7 hours and 7 minutes, with prices ranging from $270 to $1,000. If you prefer a more affordable option, you can also take a bus, which takes approximately 17 hours and 49 minutes and costs between $80 and $200.
There is no direct link between Saint Louis and Erie for both train and bus transportation. For train travel, passengers would need to transfer at Chicago Union Station, resulting in a total travel time of approximately 15 hours and 13 minutes. Similarly, bus travel between the two cities would involve transfers in Pittsburgh, resulting in a longer total travel time of approximately 17 hours and 49 minutes. Therefore, it is recommended to consider other modes of transportation such as flying or driving for a more efficient and direct journey.
The flight duration between St. Louis and Erie varies depending on the specific route and stopover. The quickest flight option, with one stopover, takes approximately 4 hours and 42 minutes. However, please note that there is no direct flight available between St. Louis Airport and Erie Airport. The cost of a flight between Erie and St. Louis typically ranges from $274 to $1004, with prices varying based on factors such as airline, time of booking, and availability.
There are plenty of accommodation options available near Erie. With over 61 hotels to choose from, you can find something to fit your budget and preferences. Prices start at $44 per night, making it affordable for travelers. Whether you're looking for a luxury hotel or a budget-friendly option, there is something for everyone in Erie.

Trips from Saint Louis