By car, from Rome, take Autostrada A1 north, towards Florence, then exit at Orte. Take superstrada towards Terni and Spoleto. At Foligno, turn off towards Perugia, Cesena. When arriving from the north, follow road to Perugia, then take superstrada to Assisi and Foligno. Spello is the last exit before Foligno.
By train: train line Foligno - Florence, get off at Spello. All local trains arriving from Perugia or Foligno stop in Spello. Long distance trains from Florence and Rome sometimes stop in Spello check schedules.
By plane: from Perugia airport flights from London, Milan, Tirana take a taxi, or take a bus into Perugia, then the train. Or hire a car- 15 min. drive