Taking the train from Foggia to Avezzano

So you’re considering going from Foggia to Avezzano by train? To ensure you have the smoothest, most carefree travel, keep this page handy.

Train travel between Foggia and Avezzano: train ticket prices

Cost of train tickets from Foggia to Avezzano:

  • Cheapest tickets: €29.42

  • Cost of tickets when booked 30 days in advance:

  • Cost of tickets when booked 7 days in advance:

Tickets go on sale 6 months in advance.

Train times for travel from Foggia to Avezzano

During the week, the earliest departure time is at 02:00 and the last departure is 15:13. On weekends, the first train departs at 01:15 and the last train leaves at 15:36. On average, a total of 7 trains make this journey each day.

Foggia to Avezzano distance and train travel time

The total distance for this route is 188 kilometres, with the fastest trip taking 3 hours and 56 minutes.

How far in advance Foggia and Avezzano tickets go on sale

Tickets for travel between Foggia and Avezzano are available 6 months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.

Learn more about train travel from Foggia to Avezzano

Looking for more insights into train travel across Europe? Our help articles cover everything from booking to navigating stations and understanding ticket types. Then, explore the travel ideas in our Avezzano city guide to get you excited for your upcoming adventure.

Frequently asked questions

How far is it from Foggia to Avezzano by train?

The train journey between Foggia and Avezzano spans 188 kilometres.

What’s the cost of a train ticket from Foggia to Avezzano?

The cheapest ticket for this journey starts at €29.42. Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .

How far in advance can I book my Foggia to Avezzano train tickets?

Tickets for this route become available 6 months before the travel date.

What’s the travel time from Foggia to Avezzano by train?

The fastest journey is 3 hours and 56 minutes.