1. Home
  2. from Ruvo di Puglia to San Giovanni Rotondo

How to get from Ruvo di Puglia to San Giovanni Rotondo

To get from Ruvo di Puglia to San Giovanni Rotondo there are many different options. Wanderio lets you compare flights, trains and buses from Ruvo di Puglia to San Giovanni Rotondo and book the itinerary that suits you best. The best way to get from Ruvo di Puglia to San Giovanni Rotondo is taking a train. Every day there are more than 8 trains from Ruvo di Puglia to San Giovanni Rotondo and you can book your tickets directly on Wanderio. You can easily reach the city center and the trip lasts on average 3h 44m hours.


We found 2 routes From Ruvo di Puglia to San Giovanni Rotondo

Compare flights, trains, buses and transfers to get from Ruvo di Puglia to San Giovanni Rotondo

  • 21kg

    3h 44m

    starting from

    € 16.7

    per adult

    4.0 € / 54m 1.7 € / 15m 9.0 € / 1h 33m 2.0 € / 1h 2m Ruvo Di Puglia Bari Centrale Molfetta Siponto San Giovanni
  • 25kg

    3h 3m

    starting from

    € 22.9

    per adult

    4.0 € / 54m 1.7 € / 15m 11.2 € / 1h 0m 6.0 € / 54m Ruvo Di Puglia Bari Centrale Molfetta Foggia San Giovanni Rotondo
  • Trains Ruvo di Puglia - San Giovanni Rotondo

    You can get from Ruvo di Puglia to San Giovanni Rotondo by train, thanks to the 37 daily routes provided by Intercity, Regionale, Frecciargento, InterCityNotte. The train ride from Ruvo di Puglia to San Giovanni Rotondo takes about 3 hours on average and the average train ticket is 7.0 €. If you book in advance, you can find the best fares and save 20% on average on your train ticket, with prices starting from 7 €. Travelling Italy by train can often be cheap.