1. Bus with Transfer:
Bus: Take the Greyhound bus from Detroit to Toledo, Ohio. The trip duration is approximately 2 hours and 15 minutes.
Transfer: In Toledo, transfer to the Greyhound bus heading to St. Louis. The travel duration is around 7 hours and 35 minutes.
Total Travel Time: Approximately 9 hours and 50 minutes.
Bus Fare: Varies depending on the date and time of travel, expect to pay around $85 for the entire trip.
2. Train with Transfer:
Amtrak: Take the Amtrak train from Detroit to Chicago, Illinois. The trip duration is approximately 5 hours and 40 minutes.
Transfer: In Chicago, transfer to the Amtrak train bound for St. Louis. The travel duration is around 5 hours and 55 minutes.
Total Travel Time: Approximately 11 hours and 35 minutes.
Train Fare: The fare might vary depending on travel details, but can cost approximately $115 for the entire journey.
Please keep in mind that it's always advisable to check with the respective transportation companies for updated schedules, route changes, and exact fares, as they may vary over time.