Trenitalia Intercity operates a train from Assisi to Ancona every 2 hours. Tickets cost $20 - $30 and the journey takes 1 h 42 min. Alternatively, Baltour operates a bus from Assisi to Ancona once daily. Tickets cost $7 - $24 and the journey takes 1 h 34 min.
How to get from Assisi to Ancona
From Assisi - Stazione bus to Foligno then train to Ancona. 3 h 12 min 25€. From P.za Matteotti Assisi bus to Santa Maria degli Angeli, bus to Macerata Terminal, then bus to Ancona P.Zza Ugo Bassi. 5 h 13 min 21€. From Assisi drive to Ancona. 1 h 45 min 18€.