Bus Tickets from Madison, WI to Johnson Creek

Previously seen trips

Next departures for Madison to Johnson Creek on November 19
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Badger BusBus
    Madison Stop - East Wash - 2725 E Johnson Street, Infront of Barber Shop
    Johnson Creek OutletNo tags
    Badger BusBus
      North Lake St
      Johnson Creek OutletNo tags
      Badger BusBus
        Madison Stop - East Johnson-East Johnson Street corner of E. Johnson St and N. Pinckney
        Johnson Creek OutletNo tags
        Badger BusBus
          Madison Stop - East Wash - 2725 E Johnson Street, Infront of Barber Shop
          Johnson Creek OutletNo tags
          MegabusBus
            Madison WI - Univ. of Wisc. Wisconsin Hist. Soc. (MSN)
            Johnson Creek WI (JOC)No tags

            Get from Madison to Johnson Creek

            This route is served by bus only

            The journey takes about 35 minutes, and with fares starting at just $22, it presents an excellent value for a comfortable ride.

            16bus per day
            35mAverage Duration
            51 kmDistance
            1kgCO₂ emissions

            Frequently asked questions about travelling from Madison, WI to Johnson Creek by bus

            1. How far is Madison from Johnson Creek?

              Madison and Johnson Creek are 52 km (33 miles) apart.

            Find cheapest prices for buses

            Price is for a one-way ticket for one passenger and based on past searches.

            Best price found
            11-16
            No data
            11-17
            $19
            Today
            No data
            11-19
            $19
            11-20
            No data
            11-21
            No data
            11-22
            $19
            11-23
            $19
            busbud logoThe cheapest trip from Madison, WI to Johnson Creek was searched and found on Nov 17, 2025 with a price of $19

            To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Madison, WI to Johnson Creek, as early as possible.

            You can expect to pay from $19 to $32 for a bus ticket from Madison, WI to Johnson Creek based on the last 2 days. You can expect to find the cheapest price for the trip at $19 which is on 2025-11-19.

            Usually Badger Bus will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.

            People from around the world trust Busbud