At the end of XIX century, after the birth of railway line Bologna-Brindisi, known as Adriatica, people living in Gargano finally came out from an isolation specific of south Italy thanks to the birth af a new railway line starting from San Severo station and continuing to Manfrdonia and Barletta up to Adriatica line.

After World War I the realization of a big railway line has been set aside for many years an for this reason all the people starting to protest. The most important among those revolts was the one in 1923, same period in which prince Umberto II of Savoy came to visit the headland.

17th september 1925 a concession has been drown up in order to realize a narrow-gauge railway line steam traction from San Severo to San Menaio.

Afterwards, in 1926, Anonymous Society for Railway  of south Italy (FTM) will take over this concession getting the authorization to modify the standard gauge railway line and to move the terminal on the plane of Calenella.
The setting of the first track start on 1930 and to do that it will be use an old military sidetrack used previously as station for seaplanes at San Nicola Imbuti on the southwest side of Varano lake.
Jobs has been assigned to Pietro Cidonio enterprise and they ended a year in advance than expected and official opening was arranged for 27th october 1931.

The first official trip started from Rodi Garganico railway station till San Severo and on board there was one of the highest authority at that time, Costanzo Ciano earl of Cortellazzo, there as Minister of Communications. The trip anyway took place with the system of steam traction becouse the test on the electric line weren’t over.
15th november 1931 the railway at alectric traction was officially opened.

The railway was provided with a light equipment (27 Kg/m), tight radius curves (till 200m) and steep slopes. The structure was made of 4 electric locomotives at 730 CV of power, 7 coach of 56 seats, 22 goods wagon and 1 rescue wagon. In a short time the power was improverd to 800CV.

Gargano railway have developped over the years a network of bus services which extend all over the province of Foggia governed by regional, provincial and municipal contracts.
There’s also a regional network of bus service that starts from Foggia and goes over the most important italian cities like: Roma, Pescara, Ancona, Forlì, Modena, Bologna, Veneziaq Mestre, Parma, Padova, Milano, Torino and Orbassano.