ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Des Moines

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from La Crosse to Des Moines

🌟 The bus route includes transfers at Minneapolis-St Paul Airport, MN, making the total travel time approximately 9 hours and 25 minutes. Passengers can enjoy scenic views during the journey through the Midwest. 💰 The cost of a bus ticket between Des Moines and La Crosse can range from $78 to $187, providing an affordable transportation option for those looking to explore the region. Travelers can relax and enjoy the ride while reaching their destination.

Where to stay in Des Moines

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus service between La Crosse and Des Moines. However, there are bus routes available that depart from La Crosse and connect through Minneapolis-St Paul Airport, MN before reaching Des Moines. The total travel time, including transfers, is approximately 9 hours and 25 minutes. It's advisable to plan your journey ahead of time to ensure smooth transitions between buses.
  • You can catch the bus from La Crosse station to travel to Des Moines. The bus services on this route are operated by Jefferson Lines. Make sure to arrive at the station in La Crosse ahead of time to ensure a smooth boarding process for your journey to Des Moines. Jefferson Lines is a reputable bus company offering services on this route.
  • The bus service operated by Jefferson Lines from La Crosse arrives at Des Moines station. When you reach Des Moines you will disembark at the designated bus station where the journey concludes. Jefferson Lines ensures a convenient drop-off point in Des Moines for passengers traveling from La Crosse. Upon arrival, you can easily proceed with your onward plans from the Des Moines station.
  • The cost of a bus ticket from La Crosse to Des Moines typically ranges between $78 to $187, depending on various factors such as the time of booking and availability. It is recommended to book your bus ticket in advance to secure the best possible fare. Prices may also vary based on the type of seat or service class chosen for your journey. Be sure to check with the bus operator for the most up-to-date pricing information before purchasing your ticket.
  • There are bus services operated by Jefferson Lines that connect La Crosse and Des Moines. Although there is no direct bus route between the two cities, passengers can travel by bus with a transfer at Minneapolis-St Paul Airport, MN. The journey from La Crosse to Des Moines via bus typically takes approximately 9 hours and 25 minutes. It's advised to check the schedule and availability with Jefferson Lines for the number of buses running on the desired travel date to plan your trip accordingly.
  • The buses from La Crosse to Des Moines are likely to be less crowded during weekdays and off-peak travel times. The most crowded times are usually weekends, holidays, and peak commuting hours. To increase the chances of a less crowded bus journey, consider traveling during mid-week, mornings, or late evenings. It's advisable to check with Jefferson Lines for specific schedules and consider booking tickets in advance to secure your preferred travel times and potentially avoid crowded buses.
  • The first bus of the day traveling from La Crosse to Des Moines typically departs from the La Crosse station in the early morning hours, usually around 6:00 AM. The last bus of the day for this route usually leaves La Crosse in the late evening, around 10:00 PM. It's recommended to confirm the exact departure times with Jefferson Lines, the bus operator, as schedules may vary.

Will you be returning to La Crosse by bus?

If you need a return bus trip, you can check out buses from Des Moines to La Crosse.

See schedule