Air Travel
- Companies: Southwest Airlines, Delta Air Lines
- Duration: Approximately 5 hours (including layover)
- Distance: 350 miles
- Costs: £150 - £250 (depending on booking time and airline)
- Roads/Routes: Not applicable
Pro Tip: Book your flight at least two months in advance to secure the best fares.
Train Travel
- Companies: Amtrak (Empire Builder)
- Duration: Approximately 11 hours
- Distance: 485 miles
- Costs: £60 - £120 (one-way)
- Roads/Routes: Amtrak Route via Chicago
Pro Tip: Consider upgrading to a sleeper compartment for extra comfort during the long journey.
Bus Travel
- Companies: Greyhound, Megabus
- Duration: Approximately 9 hours
- Distance: 450 miles
- Costs: £50 - £100 (depending on how early you book)
- Roads/Routes: I-70 W and I-90 W
Pro Tip: Packing snacks and a portable charger can make your bus journey much more pleasant.
Car Travel
- Companies: Rental car companies such as Enterprise, Hertz
- Duration: Approximately 7 hours
- Distance: 450 miles
- Costs: £40 - £70 (for rental, plus fuel costs of about £30)
- Roads/Routes: I-70 W and I-90 W
Pro Tip: Plan for rest stops at scenic locations along the way, such as Galena, IL for a quick tour and refreshments.
Recommendation
The most practical mode of transport for your journey from St. Louis to La Crosse would be by train with Amtrak. This option provides a comfortable ride with scenic views and ample space to move around. It’s perfect if you prefer a more relaxed pace and do not mind the longer travel time. Be sure to book your tickets in advance to get the best rates.