There are 4 ways to get from Belleville to Alton by train (Amtrak), car, taxi, or bus
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 BELLEVILLE station to CIVIC CENTER stationtrain Mlr
- Take the train from St. Louis to Alton Stationtrain Texas Eagle / ...
2h 23m$20–32Drive 34 mi
cheapest- Drive from Belleville to Altoncar 34 mi
45 min$7–9Taxi
- Take the taxi from Belleville to Altontaxi 34 mi
45 min$75–95Line 16 bus, taxi
- Take the bus from Illinois @ F Street Nb to Madison County Transit Ctrbus 16
- Take the taxi from Madison County Transit Ctr to Altontaxi
1h 1m$51–66
Questions & Answers
The cheapest way to get from Belleville to Alton is to drive which costs $6 - $9 and takes 45 min.
The fastest way to get from Belleville to Alton is to drive which takes 45 min and costs $6 - $9.
No, there is no direct train from Belleville station to Alton station. However, there are services departing from BELLEVILLE station and arriving at Alton Station via St. Louis. The journey, including transfers, takes approximately 2h 23m.
The distance between Belleville and Alton is 46 miles. The road distance is 34.2 miles.
The best way to get from Belleville to Alton without a car is to train which takes 2h 23m and costs $20 - $35.
It takes approximately 2h 23m to get from Belleville to Alton, including transfers.
Belleville to Alton train services, operated by Metro St. Louis, depart from BELLEVILLE station.
Belleville to Alton train services, operated by Metro St. Louis, arrive at CIVIC CENTER station.
Yes, the driving distance between Belleville to Alton is 34 miles. It takes approximately 45 min to drive from Belleville to Alton.
There are 53+ hotels available in Alton.
What companies run services between Belleville, IL, USA and Alton, IL, USA?
You can take a train from BELLEVILLE station to Alton via CIVIC CENTER station, St. Louis, and Alton Station in around 2h 23m.
- Phone
- 314-982-1406
- [email protected]
- Website
- Metro St Louis
Train from BELLEVILLE station to CIVIC CENTER station
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Metro St Louis
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from St. Louis to Alton Station
- Ave. Duration
- 42 min
- Frequency
- 5 times a day
- Estimated price
- $8–17
- Website
- Amtrak
- Phone
- 314-982-1406
- [email protected]
- Website
- Metro St Louis
Bus from Illinois @ F Street Nb to Madison County Transit Ctr
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Metro St Louis
- Ave. Duration
- 38 min
- Estimated price
- $50–95
Chesterfield Taxi
- Phone
- +1 314-734-0100
- Website
- chesterfieldtaxi.com
On Time Cab Service
- Phone
- +1-314-606-9679
- Website
- ontimecabservice.com
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 United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Why you should take the train in the US
Read the travel guide








