Rio-Santos Road.

  • Miles: 370
  • Start: Santos
  • End: Rio de Janeiro
  • Time: 10 hours to 3 days
  • Suitability: adventure, tourer

Wedged between the forest-covered slopes of the Serra do Mar and the Atlantic Ocean, this winding route takes in all the curves of the coastline, passing thousands of beaches and hundreds of islands, some of which are well worth an overnight stop (Ilha Grande and Ilha Bela are standout places to break the trip).

The road was built in the 1970s and it has views of the ocean for much of the way, crossing sparkling rivers and passing peaceful fishing villages as well as more bustling vacation spots.