Il Borgo di Campi is about 9 km from La Spezia and 4 km from Riomaggiore. Once you reach the city with the A12 or A15 motorways, continue towards "Cinque Terre" or "Riomaggiore" taking the coastal road (SP 370) which begins with an uphill climb.
Il Borgo di Campi is located on the left, 600 metres after the first tunnel.
Arriving by train in Riomaggiore, the only transport service is the Cinque Terre National Park bus, which runs 4-5 times daily in low season and 7 times daily in high season (ask for timetables when booking). There is no taxi service in Riomaggiore. Arriving by train at the La Spezia station, you can take a taxi which costs around €30.