There are 7 ways to get from Farmington Hills to Peoria by train, bus, bus (Amtrak), car, plane, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Galesburg (Amtrak)
best- Take the train from Royal Oak Amtrak 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
12h 42m$152–324Bus to Detroit, fly
cheapest- Take the bus from 7 Mile & Grandview to Metro Airport Evans Terminalbus
- Fly from Detroit (DTW) to Peoria International Airport (PIA)plane DTW - PIA
7h 57m$70–407Bus via Royal Oak Transit Sherman Leave
- Take the bus from Royal Oak Amtrak to Chicago Union Stationbus Amtrak Thruway Connecting Service
- Take the bus from Oakbrook Mall to Peoriabus Peoria line
14h 8m$150–211Drive 395.6 mi
- Drive from Farmington Hills to Peoriacar 395.6 mi
6h 58m$73–105Train, bus
- Take the train from Royal Oak Amtrak to Chicago Union Stationtrain Wolverine
- Take the bus from Oakbrook Mall to Peoriabus Peoria line
13h 40m$136–260Bus
- Take the bus from Southfield Bus Stop to Chicago Bus Stationbus Greyhound US0160
- Take the bus from Oakbrook Mall to Peoriabus Peoria line
15h 59m$94–150Bus to Bishop International Airport, fly
- Take the bus from Southfield, MI Greyhound to Flint Amtrakbus
- Fly from Bishop International Airport (FNT) to Peoria International Airport (PIA)plane FNT - PIA
10h 26m$99–394
Farmington Hills to Peoria by bus and train (Amtrak)
Questions & Answers
The cheapest way to get from Farmington Hills to Peoria is to drive which costs $70 - $110 and takes 6h 58m.
The fastest way to get from Farmington Hills to Peoria is to drive which takes 6h 58m and costs $70 - $110.
No, there is no direct bus from Farmington Hills to Peoria. However, there are services departing from OCC Orch Rdg Campus and arriving at Peoria via Royal Oak Amtrak, Clinton & Jackson, Cermak & Pulaski, North Riverside Park Mall and Oakbrook Mall. The journey, including transfers, takes approximately 14h 8m.
The distance between Farmington Hills and Peoria is 514 miles. The road distance is 398 miles.
The best way to get from Farmington Hills to Peoria without a car is to train and bus via Galesburg which takes 12h 42m and costs $150 - $330.
It takes approximately 12h 42m to get from Farmington Hills to Peoria, including transfers.
Farmington Hills to Peoria bus services, operated by Amtrak, depart from Royal Oak Amtrak station.
Farmington Hills to Peoria bus services, operated by Amtrak, arrive at Chicago Union Station.
Peoria is 1h behind Farmington Hills. It is currently 11:58 AM in Farmington Hills and 10:58 AM in Peoria.
Yes, the driving distance between Farmington Hills to Peoria is 398 miles. It takes approximately 6h 58m to drive from Farmington Hills to Peoria.
What companies run services between Farmington Hills, MI, USA and Peoria, IL, USA?
You can take a bus from OCC Orch Rdg Campus to Peoria via Royal Oak Transit Sherman Leave, Royal Oak Amtrak, Chicago Union Station, Clinton & Jackson, Pulaski & Cermak, Cermak & Pulaski, North Riverside Park Mall, and Oakbrook Mall in around 14h 8m.
- Website
- aa.com
Flights from Detroit to Peoria International Airport via Chicago O'Hare
- Ave. Duration
- 5h 9m
- When
- Every day
- Estimated price
- $65–400
Flights from Detroit to Peoria International Airport via Charlotte
- Ave. Duration
- 5h 14m
- When
- Every day
- Estimated price
- $120–600
Flights from Detroit to Peoria International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 39m
- When
- Every day
- Estimated price
- $170–750
Flights from Bishop International Airport to Peoria International Airport via Chicago O'Hare
- Ave. Duration
- 8h 4m
- When
- Every day
- Estimated price
- $50–320
- Website
- united.com
Flights from Detroit to Peoria International Airport via Chicago O'Hare
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- $65–400
Flights from Bishop International Airport to Peoria International Airport via Chicago O'Hare
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $50–320
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Royal Oak Amtrak to Chicago Union Station
- Ave. Duration
- 5h 29m
- Frequency
- 3 times a day
- Estimated price
- $85–190
- 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
Train from Royal Oak Amtrak to Chicago Union Station
- Ave. Duration
- 5h 29m
- Frequency
- 3 times a day
- Estimated price
- $85–190
- Website
- Amtrak
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- 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 Royal Oak Amtrak to Chicago Union Station
- Ave. Duration
- 5h 50m
- Frequency
- Once a week
- Estimated price
- $95–140
- Website
- Amtrak
- 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
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
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
- Phone
- +1 866-962-5515
- Website
- Southeast Michigan SMART
Bus from 7 Mile & Grandview to Metro Airport Evans Terminal
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Southeast Michigan SMART
- Full Fare
- $2
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Southfield Bus Stop to Chicago Bus Station
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $40–80
- Website
- Greyhound
- Phone
- +1 989-725-5105
- Website
- Indian Trails
Bus from Southfield, MI Greyhound to Flint Amtrak
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $9–24
- Website
- Indian Trails
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
More Questions & Answers
There are 119+ hotels available in Peoria.









