Bus Tickets from Des Moines to Rochester, MN, US

Previously seen trips

Next departures for Des Moines to Rochester on November 25
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Jefferson LinesBus
    Des Moines
    Sinclair 6th St & 2nd Av SWNo tags
    Jefferson LinesBus
      Des Moines
      Sinclair 6th St & 2nd Av SWNo tags
      Jefferson LinesBus
        Des Moines
        Rochester Kahler MayoNo tags
        Jefferson LinesBus
          Des Moines
          Rochester AirportNo tags
          Jefferson LinesBus
            Des Moines
            Sinclair 6th St & 2nd Av SWNo tags

            Get from Des Moines to Rochester

            This route is served by bus only

            The journey takes about 6 hours 45 minutes, and with fares starting at just $88, it presents an excellent value for a comfortable ride.

            6bus per day
            6h 45mAverage Duration
            282 kmDistance
            7kgCO₂ emissions

            Frequently asked questions about travelling from Des Moines to Rochester, MN, US by bus

            1. How far is Des Moines from Rochester?

              It's about 285 km (177 miles) from Des Moines to Rochester.

            2. What are the departure and arrival locations for buses traveling from Des Moines to Rochester?

              Buses departing from Jefferson/Trailways Depot in Des Moines will take you to Sinclair 6th St & 2nd Av SW in Rochester.

            People from around the world trust Busbud