Perugia Central Railway Station (Fontivegge) is accessible from both the north and south of the country with convenient and frequent connections from Rome, Florence, and Ancona. There is a daily connection from Milan with Frecciarossa. Timetables and prices are available on the official Trenitalia website
100 meters from Perugia Railway Station is the Minimetrò station, through which you can continue with a shuttle every 60 seconds to reach the historic city center, specifically the Pincetto terminal stop. The entrance to the City of Chocolate is a 150-meter walk from the Minimetrò exit.