Stops 36round trip
Distance 18,222 mi29,325 km
Time driving 443 hours18.5 days nonstop
Legs 3634 road, 2 flight or ferry
Plus 2 flight or ferry legs (1,104 mi straight line, dashed on the map), not counted above.
The original post quoted 18,148 mi.
Take the route with you
Google Maps Part 1 Part 2 Part 3 Part 4
Apple Maps Part 1 Part 2 Part 3 Part 4
Stops in order
1 Isla Margarita Reached via the Conferry terminal at Puerto La Cruz (73 mi away) 185 mi (298 km), 5 h 57 min driving to 2. Parque Nacional Canaima
2 Parque Nacional Canaima Reached via Tomas de Heres Airport, Ciudad Bolivar (138 mi away) 3,536 mi (5,691 km), 107 h 25 min driving to 3. Jericoacoara
3 Jericoacoara Reached via Jijoca de Jericoacoara town (8.4 mi away) 172 mi (277 km), 4 h 28 min driving to 4. Fortaleza
4 Fortaleza 318 mi (512 km), 8 h 2 min driving to 5. Natal
5 Natal 676 mi (1,088 km), 15 h 2 min driving to 6. Salvador
6 Salvador 446 mi (717 km), 11 h 36 min driving to 7. Trancoso
7 Trancoso 557 mi (897 km), 15 h 2 min driving to 8. Belo Horizonte
8 Belo Horizonte 361 mi (581 km), 9 h 3 min driving to 9. Buzios
9 Buzios 106 mi (170 km), 2 h 54 min driving to 10. Rio de Janeiro
10 Rio de Janeiro 267 mi (429 km), 5 h 23 min driving to 11. Sao Paulo
11 Sao Paulo 251 mi (404 km), 5 h 44 min driving to 12. Curitiba
12 Curitiba 188 mi (302 km), 4 h 13 min driving to 13. Florianopolis
13 Florianopolis 276 mi (444 km), 6 h 4 min driving to 14. Gramado
14 Gramado 526 mi (846 km), 12 h 15 min driving to 15. Punta del Este
15 Punta del Este 893 mi (1,437 km), 17 h 37 min driving to 16. Asuncion
16 Asuncion 777 mi (1,250 km), 14 h 33 min driving to 17. Buenos Aires
17 Buenos Aires 1,749 mi (2,815 km), 34 h 16 min driving to 18. Torres del Paine
18 Torres del Paine 165 mi (265 km), 5 h 17 min driving to 19. El Calafate
19 El Calafate 920 mi (1,481 km), 19 h 24 min driving to 20. San Carlos de Bariloche
20 San Carlos de Bariloche 633 mi (1,018 km), 12 h 41 min driving to 21. Santa Cruz
21 Santa Cruz 113 mi (182 km), 2 h 21 min driving to 22. Santiago
22 Santiago 76 mi (122 km), 1 h 34 min driving to 23. Vina del Mar
23 Vina del Mar 980 mi (1,577 km), 20 h 10 min driving to 24. San Pedro de Atacama
24 San Pedro de Atacama 765 mi (1,232 km), 18 h 40 min driving to 25. Nuestra Senora de La Paz
25 Nuestra Senora de La Paz 160 mi (258 km), 4 h 27 min driving to 26. Reserva Nacional Titicaca
26 Reserva Nacional Titicaca 182 mi (293 km), 5 h 31 min driving to 27. Arequipa
27 Arequipa 338 mi (545 km), 10 h 3 min driving to 28. Urubamba
28 Urubamba 31 mi (51 km), 55 min driving to 29. Cusco
29 Cusco 681 mi (1,096 km), 17 h 56 min driving to 30. Lima
30 Lima 719 mi (1,158 km), 17 h 59 min driving to 31. Mancora
31 Mancora 422 mi (680 km), 9 h 47 min driving to 32. Quito
32 Quito Flight or ferry to 33. Bogota, 452 mi straight line
33 Bogota 610 mi (982 km), 13 h 33 min driving to 34. Cartagena
34 Cartagena 140 mi (226 km), 3 h 15 min driving to 35. Santa Marta
35 Santa Marta 3.5 mi (5.6 km), 8 min driving to 36. Taganga
36 Taganga Flight or ferry to 1. Isla Margarita, 652 mi straight line