How to get from Edwardsville to Maryland Heights by bus and train?
From Edwardsville to Maryland Heights by bus and train
To get from Edwardsville to Maryland Heights in St Louis, you’ll need to take 2 bus lines and one train line: take the 7 bus from Edwardsville Station station to Alton High Speed Rail station. Next, you’ll have to switch to the LINCOLN SERVICE train and finally take the 94 bus from Civic Center Transit Center station to Westport Plaza @ Westline Industrial Wb station. The total trip duration for this route is approximately 3 hr 46 min.
Step by Step
- 1Start from bus stationEdwardsville
- 2Wait for bus7
- 3Ride to bus stationAlton High Speed RailID AltonHSR57 min
- 4Walk to train stationAlton Amtrak Station320 yd • 4 min
- 5Wait for trainLINCOLN SERVICESt. Louis
- 6Ride to train stationSt. Louis47 min
- 7Walk to bus stationCivic Center Transit CenterID 15707310 yd • 4 min
- 8Wait for bus94To Dorsett & Progress Pkwy
- 9Ride to bus stationWestport Plaza @ Westline Industrial WbID 246867 min
- 10Walk toMaryland Heights110 yd • 2 min
Public transit directions from Edwardsville to Maryland Heights
Public transit stations close to Edwardsville
Edwardsville is located at Edwardsville, St Louis and the nearest public transit station is Schwarz & Kansas1.
Bus stations close to Edwardsville:
- Schwarz & Kansas1
- Schwarz St & Monroe St S / W
- Schwarz St & Monroe St N / E
Public transit stations close to Maryland Heights, St Louis
Maryland Heights is located at Maryland Heights, St Louis and the nearest public transit station is 44 Weldon Parkway Nb.
Bus stations close to Maryland Heights:
- 44 Weldon Parkway Nb
- 78 Progress Parkway Nb
- 77 Progress Parkway Sb
Related Routes
- Ferguson to Maryland Heights
- O'Fallon to Maryland Heights
- Edwardsville to East Alton
- Edwardsville to Maryville
- Glen Carbon to Wood River
- Glen Carbon to Pontoon Beach
- Glen Carbon to Swansea
- Godfrey to Chesterfield
- Highland to Black Jack
- Roxana to Wellston
- South Roxana to Country Club Hills
- St. Jacob to Caseyville
- Troy to Maplewood
- Wood River to Troy
- Wood River to Kinloch
- De Soto to Festus
- Alorton to Glen Carbon
- Bel-Ridge to Jennings
- Bel-Ridge to Pagedale
- Berkeley to Sappington
Questions & Answers
What is the fastest way to get from Edwardsville to Maryland Heights?
The fastest way takes 226 minutes, using Bus line 7, Bus line LINCOLN SERVICE, Bus line 94.
Is there a direct bus between Edwardsville and Maryland Heights in St Louis?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 3 hr 46 min.
Which bus line goes from Edwardsville to Maryland Heights in St Louis?
The 7 bus line goes from Alton High Speed Rail station near Edwardsville to Alton Amtrak Station station. From there you’ll have to take one bus line and one train line till Alton Amtrak Station station near Maryland Heights in St Louis
How long does it take to travel from Edwardsville to Maryland Heights in St Louis by bus and train?
The total travel time between Edwardsville and Maryland Heights in St Louis by bus and train is about 3 hr 46 min.
Where do I get on the bus near Edwardsville to get to Maryland Heights in St Louis?
Get on the 7 bus from the Alton High Speed Rail stop near Edwardsville in St Louis.
Where do I get off the bus when travelling between Edwardsville and Maryland Heights in St Louis?
Get off the bus at the Alton Amtrak Station stop, which is closest to Maryland Heights in St Louis.