There are 5 ways to get from Flora to Peoria by taxi, train, bus, 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.
Taxi, train, bus
best- Take the taxi from Flora to Effingham Stationtaxi
- Take the train from Effingham Station to Champaign-Urbanatrain
- Take the bus from Champaign Intermodal Trans Ctr to Springfield SMTD Transfer Centerbus
- Take the bus from Springfield to Peoria Amtrak Stationbus
7h 25m$134–198Drive 174.9 mi
cheapest- Drive from Flora to Peoriacar 174.9 mi
4h$32–47Taxi, train, bus via Chicago (Amtrak)
- Take the taxi from Flora to Effingham Stationtaxi
- Take the train from Effingham Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Galesburg Amtrak Stationtrain
- Take the bus from Galesburg Amtrak Station to Peoria Amtrak Stationbus
10h 11m$201–352Taxi, bus
- Take the taxi from Flora to Effinghamtaxi
- Take the bus from Effingham to St Louis Bus Stationbus
- Take the bus from St Louis Bus Station to Springfield SMTD Transfer Centerbus
- Take the bus from Springfield to Peoria Amtrak Stationbus
8h 6m$132–182Taxi, bus via Chicago
- Take the taxi from Flora to Lupita's Grocery - Effinghamtaxi
- Take the bus from Lupita's Grocery - Effingham to Tornado Bus Co - Chicagobus
- Take the bus from Oakbrook Mall to Peoriabus
11h 6m$186–321
Questions & Answers
The cheapest way to get from Flora to Peoria is to drive which costs $30 - $50 and takes 4h.
The fastest way to get from Flora to Peoria is to drive which takes 4h and costs $30 - $50.
The distance between Flora and Peoria is 262 miles. The road distance is 175.9 miles.
The best way to get from Flora to Peoria without a car is to taxi and train and bus which takes 7h 25m and costs $130 - $200.
It takes approximately 7h 25m to get from Flora to Peoria, including transfers.
Yes, the driving distance between Flora to Peoria is 176 miles. It takes approximately 4h to drive from Flora to Peoria.
There are 119+ hotels available in Peoria.
What companies run services between Flora, IL, USA and Peoria, IL, USA?
There is no direct connection from Flora to Peoria. However, you can take the taxi to Effingham Station, take the train to Champaign-Urbana, walk to Champaign Intermodal Trans Ctr, take the bus to Springfield SMTD Transfer Center, walk to Transfer Center Stop B, take the line 7 bus to Jefferson & 4th, walk to Springfield, then take the bus to Peoria Amtrak Station. Alternatively, you can take the taxi to Effingham Station, take the train to Chicago Union Station, take the train to Galesburg Amtrak Station, walk to Galesburg Amtrak Station, then take the bus to Peoria Amtrak Station.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Effingham Station to Champaign-Urbana
- Ave. Duration
- 1h 15m
- Frequency
- 3 times a day
- Estimated price
- $21–50
- Website
- Amtrak
Train from Effingham Station to Chicago Union Station
- Ave. Duration
- 3h 51m
- Frequency
- 3 times a day
- Estimated price
- $60–130
- Website
- Amtrak
Train from Chicago Union Station to Galesburg Amtrak Station
- Ave. Duration
- 2h 36m
- Frequency
- 4 times a day
- Estimated price
- $50–110
- Website
- Amtrak
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Champaign Intermodal Trans Ctr to Springfield SMTD Transfer Center
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $12–21
- Schedules at
- Flixbus USA
Bus from St Louis Bus Station to Springfield SMTD Transfer Center
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $14–24
- Schedules at
- Flixbus USA
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Springfield to Peoria Amtrak Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $23–35
- Website
- Amtrak
Bus from Galesburg Amtrak Station to Peoria Amtrak Station
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $15–22
- Website
- Amtrak
Bus from Springfield to Peoria Amtrak Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $23–35
- Website
- Amtrak
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Effingham to St Louis Bus Station
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- $15–29
- Website
- Greyhound
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from Lupita's Grocery - Effingham to Tornado Bus Co - Chicago
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- $55–160
- Schedules at
- Tornado Bus Company
- Adults 11-59
- $55–160
- Phone
- +1 800-448-0572
- [email protected]
- Website
- Peoria Charter
Bus from Oakbrook Mall to Peoria
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- $45–60
- Website
- Peoria Charter
- cash
- $60
- online
- $45
- Ave. Duration
- 50 min
- Estimated price
- $75–95
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide









