Quanto dura il viaggio e quali sono i primi e gli ultimi treni?
In media servono 1 ora e 53 minuti per raggiungere Villafranca in Lunigiana da Livorno, ma i collegamenti più veloci possono impiegare anche 1 ora e 34 minuti. Il primo treno per Villafranca in Lunigiana è previsto alle 05:05, mentre l'ultimo è alle 19:05.