How to get from Lecce to San Giovanni Rotondo

Compare flights, trains, buses and transfers to get from Lecce to San Giovanni Rotondo

How to get from Lecce to San Giovanni Rotondo

Travel from Lecce to San Giovanni Rotondo and discover Puglia city of 26.2 Thousand inhabitants. The distance from Lecce to San Giovanni Rotondo is 254 kilometers; with Wanderio you can compare the available train so that you can organize your trip choosing the fastest route, the most comfortable or the cheapest one. For example, by choosing a train from Lecce to San Giovanni Rotondo, you’ll get to your destination in about 4 hours on average; the average train ticket prices are 22 €.


We found 2 routes From Lecce to San Giovanni Rotondo

Compare flights, trains, buses and transfers to get from Lecce to San Giovanni Rotondo

  • 22kg

    3h 42m

    starting from

    € 17.7

    per adult

    17.7 € / 3h 42m Lecce Manfredonia
  • 53kg

    10h 40m

    starting from

    € 34.97

    per adult

    34.97 € / 10h 40m Parcheggio Fronte Hotel ''Tiziano'' Fermata dell'autobus San Giovanni Rotondo
  • Trains Lecce - San Giovanni Rotondo

    You can get from Lecce to San Giovanni Rotondo by train, thanks to the 3 daily routes provided by Frecciabianca, Regionale, Frecciargento. The train ride from Lecce to San Giovanni Rotondo takes about 4 hours on average and the average train ticket is 21.7 €. Travelling Italy by train can often be cheap.


    Buses Lecce - San Giovanni Rotondo

    Coaches from Lecce to San Giovanni Rotondo are comfortable and rather cheap; you can travel with Flixbus on one of the 1 buses that every day link Lecce to San Giovanni Rotondo and get you to your destination in 12:25 on average. Lecce - San Giovanni Rotondo bus tickets cost 34.8 € on average. Thanks to low cost fares though, you can find cheap buses at prices as low as 34.79 €. Travelling Italy by bus could be the cheapest solution for you low budget trips.