Rail lines run directly between Rome and Foggia, Pescara, and Ancona on the east coast. A major rail line runs along the east coast and there are connections from all three cities. Foggia is best for those traveling further south along the east coast while Ancona is best for those traveling north.
You can check current Rome to Foggia, Pescara, or Ancona schedules or connections to other cities and ticket prices on the Trenitalia website.
If you're in the US, you may find it easier and more convenient to buy tickets ahead of time through Select Italy. Go to Select Italy train tickets page to check train times, make reservations and buy tickets direct in US dollars.
Trains to Foggia: The high-speed Frecciargento trains from Roma Termini station (the main railway station) to Foggia take less than 3 hours while the InterCity (IC) train takes 4 1/2 hours. At the time of writing, there are 4 direct trains daily, the first leaving Rome at 8:05.
Trains to Ancona: Trains from Roma Termini station to Ancona take about 3 hours on an Inter City train to over 4 hours on a regional train. At the time of writing, there are 8 direct trains with the first train leaving Rome at 5:45. You can also take a train from Rome Tiburtina station to Pescara and change trains to get to Ancona.
Trains to Pescara: Regional trains for Pescara Centrale and Porta Nuova stations leave from Roma Tiburtina station (not Termini) and take 4 to 5 hours.
At the time of writing, there are 6 trains daily and the first direct train leaves Roma Tiburtina at 7:42.
How to Get to Italy's East Coast by Car
To get from Rome to Foggia or Bari and points south, take the A1 autostrada toward Naples, then the A16 to the east coast. To drive to Pescara take the A24 and connect to the A25.
To get to Ancona, continue on the A24 to the coast and connect to the A14 north.
The A14 autostrada runs along the east coast between Taranto in the south and Bologna in the north.
Where to Go on the East Coast of Italy
- Explore top places to go on Italy's East Coast
- How to get from Rome to Padre Pio Shrine in San Giovanni Rotondo
East Coast Airports
Ancona and Pescara both have airports serving Italian and European cities. Farther south there are airports in Bari and Brindisi while in the north there are small airports in Venice, Bologna, and Rimini. See Italy Airports Map.