By car
Leave the A10 motorway at Ventimiglia or Bordighera, take the Aurelia and then the Val Nervia provincial road, which passes through Camporosso.
By train
The nearest station is Ventimiglia, about 10 kilometres away, on the Genoa–Ventimiglia line and connected with Nice and the French Riviera. From the station continue by bus or taxi.
By bus
Riviera Trasporti line 7 links Ventimiglia with Dolceacqua, Isolabona, Pigna and Castelvittorio. Services are not frequent: check the summer or winter timetable on the Riviera Trasporti website.
By plane
The nearest airport is Nice Côte d’Azur, about 50 kilometres away. From there you can drive, or take the train to Ventimiglia and then the bus. Alternatively there is Genoa airport.
Parking
Cars cannot enter the centre: leave yours in one of the numbered car parks along the main road. According to the municipality’s tourism website, most are free: P1 and P2 at the entrance to the village near the cemetery, P3 near the town hall, P5 after the Ponte Nuovo, P7 “San Filippo” behind the Ponte Vecchio and P8 on the bypass beyond the village. P4, near the post office, and P6, above the sports grounds, are paid from 8am to 8pm. In 2025 the Praeli area along the cycle path was also laid out, with about 80 spaces and a campervan area. On festival days the car parks fill up early: arrive in the morning.