You can get to La Morra from Turin following the A6 highway (Torino-Savona): take the exit at Marene and proceed on the A33 towards Marene/Cherasco/Asti. Exit at Cherasco and follow the road signs to La Morra.
From Milan you can take the A4 until Turin and then follow the previous directions or you can take the A7 exiting at Torino/Gravellona T., then at Asti Est and, from here, proceed in the direction of Alba/Cuneo/Acqui Terme: once you have driven past Alba, follow the road signs for La Morra.
If you are coming from France by the Col de Tende, once you have arrived in Cuneo take the A33 towards Asti and enter A6 until Cherasco exit. Once you have exited at Cherasco, follow directions towards La Morra. If you don't want to take the highway, you can follow the state road beyond Cuneo, towards Sant'Albano Stura, Narzole and finally La Morra.
From Liguria, take the A6 at Savona towards Turin, exit at Marene and proceed towards Marene/Cherasco/Asti. Exit at Cherasco and follow directions for La Morra.
If you are flying to Caselle airport and decide to rent a car, you just have to take the Caselle-Torino highway connection that will get you to the city ring road and then follow the directions above.
If you choose public transport instead, you will have to take the sfmA train to get from Caselle Airport to the station of Torino Dora. From Torino Dora take line 10 to go to Porta Susa station where you can get on a train for Bra (line sfm4). From Bra you will reach La Morra by bus or taxi..