Special offer: There are no booking fees between 29 July - 31 December 2020. Read COVID-19 updates on European train services here. Sonderregelung: Vom 29. Juli bis 31. Dezember 2020 erheben wir keine Buchungsgebühren. Lies Coronavirus-Updates über Zugverbindungen in Europa hier. Offre exceptionnelle: Pas frais de réservation entre le 29 juillet et le 31 décembre 2020. Lisez notre page dédiée aux nouvelles sur le Covid-19 et les conditions de circulation en Europe ici. Offerta speciale: Non sono previsti costi di prenotazione nel periodo tra il 29 luglio e il 31 dicembre 2020. Leggi gli aggiornamenti COVID-19 sui servizi dei treni in Europa qui. Oferta excepcional: No hay gastos de gestión entre el 29 de julio y el 31 de diciembre de 2020. Lea las actualizaciones sobre COVID-19 y los servicios de trenes europeos aquí. Oferta especial: não há taxas de reserva entre 29 de julho - 31 de dezembro de 2020. Leia as atualizações sobre o Covid-19 e os serviços ferroviários europeus aqui.

Trains to Foggia

Rome to Foggia by train

from $12.20

Avg 0 change 2hr 46m

Benevento to Foggia by train

from $11.55

Avg 0 change 55m

Bari to Foggia by train

from $8.82

Avg 0 change 59m

Milan to Foggia by train

from $22.32

Avg 0 change 5hr 40m

Bologna to Foggia by train

from $13.37

Avg 0 change 4hr 28m

Naples to Foggia by train

from $14.92

Avg 1 change 2hr 32m

Caserta to Foggia by train

from $12.72

Avg 0 change 1hr 34m

Pescara to Foggia by train

from $11.68

Avg 0 change 1hr 30m

Lecce to Foggia by train

from $24.66

Avg 0 change 2hr 23m

Potenza to Foggia by train

from $8.18

Avg 0 change 2hr

Salerno to Foggia by train

from $15.83

Avg 1 change 3hr 8m

Termoli to Foggia by train

from $7.27

Avg 0 change 42m

Barletta to Foggia by train

from $5.97

Avg 0 change 28m

Turin to Foggia by train

from $73.45

Avg 0 change 6hr 59m

S. Severo to Foggia by train

from $2.60

Avg 0 change 15m

Ancona to Foggia by train

from $15.05

Avg 0 change 2hr 40m

Aversa to Foggia by train

from $14.02

Avg 1 change 2hr 13m

Melfi to Foggia by train

from $5.19

Avg 0 change 50m

Taranto to Foggia by train

from $20.12

Avg 0 change 2hr 17m

Padua to Foggia by train

from $50.61

Avg 0 change 5hr 51m

Venice to Foggia by train

from $56.32

Avg 0 change 6hr 6m

Ferrara to Foggia by train

from $50.22

Avg 0 change 5hr 11m

Rimini to Foggia by train

from $12.33

Avg 0 change 3hr 29m

Pescara Porta Nuova to Foggia by train

from $14.02

Avg 1 change 1hr 55m

Fiumicino Airport to Foggia by train

from $68.52

Avg 1 change 3hr 37m

Verona to Foggia by train

from $11.81

Avg 1 change 5hr 59m

Rionero-Atella-Ripacandida to Foggia by train

from $5.71

Avg 0 change 1hr 6m

Florence to Foggia by train

from $38.41

Avg 1 change 4hr 37m

Paris to Foggia by train

from $124.84

Avg 1 change 13hr 49m

Parma to Foggia by train

from $36.86

Avg 0 change 5hr 25m

Trani to Foggia by train

from $7.53

Avg 0 change 39m

Genoa to Foggia by train

from $100.19

Avg 1 change 7hr 41m

Reggio Emilia to Foggia by train

from $45.29

Avg 0 change 5hr 15m

Piacenza to Foggia by train

from $48.41

Avg 0 change 5hr 55m

Brescia to Foggia by train

from $27.51

Avg 1 change 6hr 51m

Pompei to Foggia by train

from $17.65

Avg 2 change 3hr 36m

Cesena to Foggia by train

from $54.25

Avg 0 change 4hr

Bisceglie to Foggia by train

from $7.66

Avg 0 change 45m

Pesaro to Foggia by train

from $49.31

Avg 0 change 3hr 16m

Pisa to Foggia by train

from $40.88

Avg 1 change 6hr 13m

Modena to Foggia by train

from $51.91

Avg 0 change 4hr 59m

Lyon to Foggia by train

from $140.81

Avg 1 change 11hr 44m

Asti to Foggia by train

from $70.73

Avg 0 change 7hr 7m

Cerignola Campagna to Foggia by train

from $2.98

Avg 0 change 21m

Molfetta to Foggia by train

from $8.18

Avg 0 change 53m

Forli to Foggia by train

from $38.28

Avg 0 change 4hr 13m

S. Benedetto del Tronto to Foggia by train

from $23.36

Avg 0 change 2hr 5m

Faenza to Foggia by train

from $20.37

Avg 0 change 5hr 8m

Giulianova to Foggia by train

from $16.35

Avg 0 change 1hr 56m

Vasto-S.Salvo to Foggia by train

from $8.44

Avg 0 change 59m

Battipaglia to Foggia by train

from $14.79

Avg 1 change 3hr 30m

Campobasso to Foggia by train

from $35.95

Avg 1 change 2hr 55m

Malpensa Airport to Foggia by train

from $51.39

Avg 1 change 7hr 6m

Chieti to Foggia by train

from $24.40

Avg 1 change 2hr 10m

Pescara Tribunale to Foggia by train

from $13.37

Avg 1 change 2hr 2m

Pescara S.Marco to Foggia by train

from $12.85

Avg 1 change 2hr 6m

Malpensa Airport T2 to Foggia by train

from $51.39

Avg 1 change 7hr 12m

Milan Nord Bovisa to Foggia by train

from $36.21

Avg 1 change 6hr 30m

Milan Porta Romana to Foggia by train

from $36.21

Avg 2 change 7hr 7m

Milan Romolo to Foggia by train

from $35.04

Avg 2 change 7hr 13m

Eboli to Foggia by train

from $14.15

Avg 1 change 3hr 30m

Country guide

Train tickets in 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.