Train station of Turin Porta Nuova - 20' on foot Train station of Turin Porta Susa - 20' on foot www.trenitalia.it