Take a direct bus with CATA Internacional, if you wish to travel express. The bus travels from Peruvian cities such as Lima and Arequipa to Argentinian cities like Mendoza, Cordoba and Buenos Aires. These tourist buses, like many in South America, feature air conditioning, reclining seats, on-board entertainment and even meals. Traveling direct is the safest way to travel in South America; however, you will miss the opportunity to experience the smaller towns and communities along the way.
Travel to Argentina through Bolivia on a tourist class bus and experience some of the world’s highest spots, including the highest capital city, La Paz. Tourist class buses with companies like Panamerico and Tour Peru are available for the journey, including the seven-hour trip from Puno, Peru, to La Paz. These feature many of the same comforts as CATA.
Take local colectivo buses between cities -- a cheaper option for Bolivia -- giving yourself the chance to stop off and experience the towns. A sample route is Puno, Peru -- Yunguyo, Peru; Yungoyo , Peru -- Copacabana, Bolivia; Copacabana, Bolivia -- La Paz, Bolivia. Keep in mind, however, that these buses are less secure than tourist buses and are more prone to pickpockets. Also, U.S. citizens must pay a fee of $135 to enter Bolivia. Complete your journey by winding your way into Argentina through Villazon, Bolivia, into Jujuy, Argentina.