By car
Leave the A10 motorway at Ventimiglia or Bordighera, follow the signs for the Val Nervia and take the Val Nervia provincial road up through Dolceacqua. From Ventimiglia it is about 13 kilometres.
By train
The nearest station is Ventimiglia, on the Genoa–Nice line. From there continue by bus or taxi.
By bus
Riviera Trasporti buses link Ventimiglia with the Val Nervia and Rocchetta Nervina. Services are infrequent and have been unreliable, so check the timetable on the Riviera Trasporti website before setting off.
By plane
The nearest airport is Nice Côte d’Azur, about 60 kilometres away: around an hour by car. Alternatively, take the train to Ventimiglia and then the bus or a taxi.
Parking
Rocchetta has a large car park, but on summer weekends it is not big enough for everyone coming to the pools and the canyon. Arrive by mid-morning and do not leave your car in no-parking zones or on the edge of the provincial road: the mayor has repeatedly flagged this as a problem. The old town cannot be driven through.