Bus Tickets from Arequipa to Puerto Maldonado

Previously seen trips

Next departures for Arequipa to Puerto Maldonado on November 24
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Cruz del Sur + Civa
Bus
    Terrapuerto
    Puerto Maldonado Terminal - TepsaNo tags
    CivaBus
      Terrapuerto
      Puerto Maldonado Terminal - TepsaNo tags
      Civa + Cruz del Sur
      Bus
        Terrapuerto
        Puerto Maldonado Terminal - TepsaNo tags
        CivaBus
          Terrapuerto
          Puerto Maldonado Terminal - TepsaNo tags
          Oltursa + Civa
          Bus
            Bus terminal of Arequipa
            Puerto Maldonado Terminal - TepsaNo tags

            Get from Arequipa to Puerto Maldonado

            This route is served by bus only

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

            1bus per day
            16h 52mAverage Duration
            497 kmDistance
            12kgCO₂ emissions

            Frequently asked questions about travelling from Arequipa to Puerto Maldonado by bus

            1. What is the distance between Arequipa and Puerto Maldonado?

              The distance between Arequipa and Puerto Maldonado is around 494 km (306 miles).

            2. What are the departure and arrival locations for buses traveling from Arequipa to Puerto Maldonado?

              Buses traveling this route start their trip at Terrapuerto, in Arequipa, and end it at Puerto Maldonado Terminal - Tepsa, in Puerto Maldonado.

            Find cheapest prices for buses

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

            Best price found
            11-22
            $49
            11-23
            $44
            Today
            $44
            11-25
            $44
            11-26
            $44
            11-27
            $44
            11-28
            $44
            11-29
            $44
            busbud logoThe cheapest trip from Arequipa to Puerto Maldonado was searched and found on Nov 25, 2025 with a price of $44

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

            You can expect to pay from $44 to $49 for a bus ticket from Arequipa to Puerto Maldonado based on the last 2 days. You can expect to find the cheapest price for the trip at $44 which is on 2025-11-25.

            People from around the world trust Busbud