Qual è la distanza del treno da Barcellona a Vilanova i la Geltrú?
I treni che viaggiano da Barcellona a Vilanova i la Geltrú percorrono una distanza di circa 41 Km e la durata media del viaggio in treno è di 34 minuti.