French general strike from 5th December. For updates and information read here.

Trains to Foggia

Rome to Foggia by train

from $12.66

Avg 0 changes 2hr 46m

Benevento to Foggia by train

from $11.45

Avg 0 changes 55m

Bari to Foggia by train

from $9.97

Avg 0 changes 59m

Milan to Foggia by train

from $23.58

Avg 0 changes 5hr 40m

Bologna to Foggia by train

from $25.60

Avg 0 changes 4hr 28m

Naples to Foggia by train

from $15.36

Avg 1 change 2hr 32m

Caserta to Foggia by train

from $11.45

Avg 0 changes 1hr 34m

Pescara to Foggia by train

from $13.88

Avg 0 changes 1hr 30m

Lecce to Foggia by train

from $14.96

Avg 0 changes 2hr 23m

Potenza to Foggia by train

from $8.49

Avg 0 changes 2hr

Salerno to Foggia by train

from $16.44

Avg 1 change 3hr 8m

Termoli to Foggia by train

from $7.55

Avg 0 changes 42m

Barletta to Foggia by train

from $5.79

Avg 0 changes 28m

Turin to Foggia by train

from $48.91

Avg 0 changes 6hr 59m

S. Severo to Foggia by train

from $2.56

Avg 0 changes 15m

Ancona to Foggia by train

from $17.65

Avg 0 changes 2hr 40m

Aversa to Foggia by train

from $14.55

Avg 1 change 2hr 13m

Melfi to Foggia by train

from $5.39

Avg 0 changes 50m

Taranto to Foggia by train

from $20.21

Avg 0 changes 2hr 17m

Padua to Foggia by train

from $12.26

Avg 0 changes 5hr 51m

Venice to Foggia by train

from $68.71

Avg 0 changes 6hr 6m

Ferrara to Foggia by train

from $52.14

Avg 0 changes 5hr 11m

Rimini to Foggia by train

from $49.18

Avg 0 changes 3hr 29m

Pescara Porta Nuova to Foggia by train

from $13.88

Avg 1 change 1hr 55m

Fiumicino Airport to Foggia by train

from $71.14

Avg 1 change 3hr 37m

Verona to Foggia by train

from $86.90

Avg 1 change 5hr 59m

Rionero-Atella-Ripacandida to Foggia by train

from $5.93

Avg 0 changes 1hr 6m

Florence to Foggia by train

from $146.72

Avg 1 change 4hr 37m

Paris to Foggia by train

from $61.44

Avg 1 change 13hr 49m

Parma to Foggia by train

from $47.02

Avg 0 changes 5hr 29m

Trani to Foggia by train

from $7.81

Avg 0 changes 39m

Genoa to Foggia by train

from $51.60

Avg 1 change 7hr 41m

Reggio Emilia to Foggia by train

from $47.02

Avg 0 changes 5hr 15m

Piacenza to Foggia by train

from $62.92

Avg 0 changes 5hr 55m

Brescia to Foggia by train

from $62.79

Avg 1 change 6hr 51m

Pompei to Foggia by train

from $18.32

Avg 2 changes 3hr 36m

Cesena to Foggia by train

from $56.32

Avg 0 changes 4hr

Bisceglie to Foggia by train

from $7.95

Avg 0 changes 45m

Pesaro to Foggia by train

from $51.20

Avg 0 changes 3hr 16m

Pisa to Foggia by train

from $42.44

Avg 1 change 6hr 13m

Modena to Foggia by train

from $53.89

Avg 0 changes 5hr

Lyon to Foggia by train

from $249.26

Avg 1 change 11hr 44m

Asti to Foggia by train

from $73.43

Avg 0 changes 7hr 7m

Cerignola Campagna to Foggia by train

from $2.96

Avg 0 changes 21m

Molfetta to Foggia by train

from $8.49

Avg 0 changes 53m

Forli to Foggia by train

from $42.71

Avg 0 changes 4hr 13m

S. Benedetto del Tronto to Foggia by train

from $24.25

Avg 0 changes 2hr 5m

Faenza to Foggia by train

from $21.15

Avg 0 changes 5hr 8m

Giulianova to Foggia by train

from $16.98

Avg 0 changes 1hr 56m

Vasto-S.Salvo to Foggia by train

from $8.49

Avg 0 changes 59m

Battipaglia to Foggia by train

from $15.36

Avg 1 change 3hr 30m

Campobasso to Foggia by train

from $22.77

Avg 1 change 2hr 55m

Malpensa Airport to Foggia by train

from $53.35

Avg 1 change 7hr 6m

Chieti to Foggia by train

from $26.00

Avg 1 change 2hr 10m

Pescara Tribunale to Foggia by train

from $14.28

Avg 1 change 2hr 2m

Pescara S.Marco to Foggia by train

from $13.34

Avg 1 change 2hr 6m

Malpensa Airport T2 to Foggia by train

from $53.35

Avg 1 change 7hr 12m

Milan Nord Bovisa to Foggia by train

from $37.59

Avg 1 change 6hr 30m

Milan Porta Romana to Foggia by train

from $37.59

Avg 2 changes 7hr 7m

Milan Romolo to Foggia by train

from $37.59

Avg 2 changes 7hr 13m

Country guide

Trains to Italy

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.