Getting There and Away

Scenic view of the Basilica of Saint Francis in Assisi with clear blue skies.
Roberto Baciga, Pexels

Assisi is primarily served by the Assisi railway station, located in Santa Maria degli Angeli, and the Perugia San Francesco d'Assisi – Umbria International Airport (PEG).

By Air:

  • Perugia San Francesco d'Assisi – Umbria International Airport (PEG):: This airport is approximately 11-15 km (7-9 miles) from Assisi.
  • Taxi:: A taxi ride to Assisi takes about 13-20 minutes and costs approximately €16-€35.
  • Bus:: Buses connect the airport to Assisi with a journey time of 30-40 minutes and a cost of €3-€5.
  • Car Rental:: Car rental services are available at the airport.
  • Rome Fiumicino Airport (FCO):: Located approximately 180 km (112 miles) from Assisi.
  • Train:: Trains from Rome Termini Station to Assisi typically involve a change at Foligno, taking 2.5 to 3 hours with costs between €13-€75. Direct trains are also available, with a journey time of approximately 2 hours and 8 minutes.
  • Bus:: Direct bus connections from Fiumicino Aeroporto T3 to Assisi are available about six times a week, costing €23-€27 and taking around 4 hours and 15 minutes.
  • Florence Peretola Airport (FLR):: Situated approximately 150 km (93 miles) from Assisi.
  • Train:: Trains from Florence to Assisi usually require a transfer at Santa Maria Novella or Foligno, with travel times ranging from 2 to 2.5 hours and costs between €13-€22.
  • Car:: Driving from Florence to Assisi takes approximately 2 hours.

By Train:

  • Assisi Train Station (Santa Maria degli Angeli-Assisi):: The station is located in Santa Maria degli Angeli, about 3-5 km (3 miles) from Assisi's historic center.
  • From Rome:: Direct trains from Roma Termini to Assisi take approximately 2 hours and 8 minutes, with ticket prices ranging from €13-€75.
  • From Florence:: Trains from Florence to Assisi generally require a change at Terontola or Foligno, with total travel times from 2 to 2.5 hours.
  • From Assisi Station to Assisi Historic Center::
  • Bus:: The local 'C' bus line (or E007, AIRLK2) departs directly from the station, reaching the historic center in about 10-30 minutes for €1.30-€3.
  • Taxi:: A taxi ride from the station to the historic center takes about 6-10 minutes and costs approximately €8-€15.
  • Walk:: A scenic uphill walk to the historic center via the 'mattonata' (brick path) takes approximately 45 minutes.

By Bus:

  • Direct bus services connect Assisi from major Italian cities, arriving at Piazza Matteotti bus station.
  • From Rome:: Bus journeys from Rome to Assisi can range from approximately 1 hour 30 minutes to 7 hours 25 minutes, with prices starting from €13-€46.
  • From Florence:: Buses from Florence to Assisi average 2 hours 35 minutes and cost around €17.

By Car:

  • Assisi is accessible via Italian motorways. For example, from Rome, use the A1 towards Orte. From Florence, take the A1 towards Valdichiana. From the Adriatic coast, use the A14 towards Cesena or Civitanova.
  • Car rental services are available at Perugia Airport and within Assisi, with daily prices for a small car starting from around $54. Rental companies can deliver vehicles to the airport, train station, and local hotels.