by train

Train station of Turin Porta Nuova
- 20' on foot

Train station of Turin Porta Susa
- 20' on foot

www.trenitalia.it