Finde 3 Wochen machbar aber dennoch viel zu kurz, um das gesehen auch zu genießen.
Kommt darauf an was du sehen und erleben möchtest, bzw. Wie viel Zeit du in Bussen schlafen möchtest.
Dir Anzahl der Tage halte ich für mindestens nötig, inkl. An- und Abreise. Dazwischen entspannen und Wäsche waschen, Dünnschiß ;-) , schlechtes Wetter, Straßenprobleme, Pause machen und sich gut gehen lassen ist nicht eingeplant.
2-3 Tage Rio
3 Tage Pantanal (Tour?)
1 Tag Transport + Nachtbusfahrten
1 Tag Santa Cruz
1-2 Tage Suce
2 Tage Potosi
[mind. 2-5 Tage (Uyuni)?]
2-3 Tage La Paz
mind. 1 Tag Transport + Nachtbusfahrten
1-2 Tage Titicaca-See
2-3 Tage Cusco
2 Tage Lima
1 Tag Transport + Nachtbusfahrten
Was ist mit dem Rest Südperus?:
2-3 Tage Colca canyon?
1-2 Tage Arequipa
1-2 Tage Huacachina
1-2 Tage Nazca?
1 Tag Isla Ballestas?
Plus Transport?
Was erwartest du dir denn von deiner Reise?
Welche Höhenpunkte?
Rio ist definitiv sehenswert. Im Zweifel kannst du aber auch in Bolivien ins Pantanal.
Ich denke in 18 Monaten wird sich noch viel bewegen.
Schau dir mal die Tipps an, die im Forum über besagte Länder zusammen getragen wurden.