There are 5 ways to get from SWANSEA station to Shiloh by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from SWANSEA station to SHILOH-SCOTT stationtrain Mlr
40 min$4Line 15 bus
cheapest- Take the bus from Lebanon @ Lucinda Eb to Cross @ Main Nbbus 15
43 min$1Line 16 bus, line 15 bus
- Take the bus from Swansea Transit Center to Belleville Transit Centerbus 16
- Take the bus from Belleville Transit Center to Cross @ Main Nbbus 15
1h 23m$2Taxi
- Take the taxi from SWANSEA station to Shilohtaxi 6 mi
9 min$15–19Drive 6 mi
- Drive from SWANSEA station to Shilohcar 6 mi
9 min$2
SWANSEA station to Shiloh by train and bus
Questions & Answers
The cheapest way to get from SWANSEA station to Shiloh is to line 15 bus which costs $1 and takes 43 min.
The fastest way to get from SWANSEA station to Shiloh is to taxi which takes 9 min and costs $15 - $19.
Yes, there is a direct bus departing from Lebanon @ Lucinda Eb and arriving at Cross @ Main Nb. Services depart every two hours, and operate Monday to Saturday. The journey takes approximately 12 min.
No, there is no direct train from SWANSEA station station to Shiloh station. However, there are services departing from SWANSEA station and arriving at SHILOH-SCOTT station via . The journey, including transfers, takes approximately 40 min.
The distance between SWANSEA station and Shiloh is 10 miles. The road distance is 6 miles.
The best way to get from SWANSEA station to Shiloh without a car is to train which takes 40 min and costs $4.
It takes approximately 40 min to get from SWANSEA station to Shiloh, including transfers.
SWANSEA station to Shiloh bus services, operated by Metro St. Louis, depart from Lebanon @ Lucinda Eb station.
SWANSEA station to Shiloh train services, operated by Metro St. Louis, depart from SWANSEA station.
The best way to get from SWANSEA station to Shiloh is to train which takes 40 min and costs $4. Alternatively, you can line 15 bus, which costs $1 and takes 43 min.
What companies run services between SWANSEA station, IL, USA and Shiloh, IL, USA?
Metro St. Louis operates a train from SWANSEA station to SHILOH-SCOTT station every 20 minutes. Tickets cost $3 and the journey takes 12 min. Alternatively, Metro St. Louis operates a bus from Lebanon @ Lucinda Eb to Cross @ Main Nb every 2 hours. Tickets cost $1 and the journey takes 12 min.
- Phone
- 314-982-1406
- [email protected]
- Website
- Metro St Louis
Train from SWANSEA station to SHILOH-SCOTT station
- Ave. Duration
- 12 min
- Frequency
- Every 20 minutes
- Estimated price
- $3
- Website
- Metro St Louis
- Phone
- 314-982-1406
- [email protected]
- Website
- Metro St Louis
Bus from Lebanon @ Lucinda Eb to Cross @ Main Nb
- Ave. Duration
- 12 min
- Frequency
- Every 2 hours
- Estimated price
- $1
- Website
- Metro St Louis
Bus from Swansea Transit Center to Belleville Transit Center
- Ave. Duration
- 9 min
- Frequency
- Every 30 minutes
- Estimated price
- $1
- Website
- Metro St Louis
Bus from Belleville Transit Center to Cross @ Main Nb
- Ave. Duration
- 14 min
- Frequency
- Every 2 hours
- Estimated price
- $1
- Website
- Metro St Louis
- Ave. Duration
- 9 min
- Estimated price
- $15–19
Chesterfield Taxi
- Phone
- +1 314-734-0100
- Website
- chesterfieldtaxi.com
On Time Cab Service
- Phone
- +1-314-606-9679
- Website
- ontimecabservice.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Need to know: Jadrolinija, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
SWANSEA station to Shiloh bus services, operated by Metro St. Louis, arrive at Cross @ Main Nb station.
SWANSEA station to Shiloh train services, operated by Metro St. Louis, arrive at SHILOH-SCOTT station.
Yes, the driving distance between SWANSEA station to Shiloh is 6 miles. It takes approximately 9 min to drive from SWANSEA station to Shiloh.
There are 60+ hotels available in Shiloh.


