La Paz to Arequipa takes about 12 hours by bus. The quickest way to make the trip is to travel first to Puno, and from there to La Paz. Puno is 263km from La Paz and the journey takes about 6 hours. The distance from Puno to Arequipa is 292km and it takes another 6 hours. The journey involves a border crossing, so make sure that you have all the necessary paperwork reading according to your nationality entry requirements.
Tickets Bolivia lets you book your tickets online for your bus trip from La Paz to Arequipa and back, with reliable bus companies and the comfort of paying online by credit card, debit card or PayPal.