To get from Giovinazzo a Belpasso by train you can catch one of the 13 trains that everyday travel between Giovinazzo and Salerno, the closest station to the city. For your trip from Giovinazzo to Salerno by train you can choose to leave from one of Giovinazzo main stations: Giovinazzo If travelling with Trenitalia, you need to know the Giovinazzo to Salerno train schedule: the first train leaves at 06:49, while the last ride is at 18:06. A Giovinazzo to Salerno train cost about 18.4 €. But how long is the train ride from Giovinazzo to Salerno? Your journey takes about 6 hours on average.