To get from Sora a Carrara by train you can catch one of the 50 trains that everyday travel between Sora and Carrara-Avenza, the closest station to the city. For your trip from Sora to Carrara-Avenza by train you can choose to leave from one of Sora main stations: Sora, Roma Tiburtina If travelling with ItaloTreno, you need to know the Sora to Carrara-Avenza train schedule: the first train leaves at 17:55, while the last ride is at 17:55. ItaloTreno offers 1 direct trains between these two cities. There are also Trenitalia trains from Sora to Carrara-Avenza; you can compare ItaloTreno and Trenitalia with Wanderio, so that you find the best fare in a quick and simple way. A Sora to Carrara-Avenza train ticket with Trenitalia costs 19.90 € on average and you can find rides from 06:29 to 23:43. When booking your train ticket a few weeks in advance though, you can find low cost trains from Sora to Carrara-Avenza with fares starting from 12.90€, saving up to 58%.