La stazione ferroviaria di Montecastrilli, si trova in Umbria, al servizio del centro abitato omonimo, in provincia di Terni ed è posta lungo la linea ferroviaria che da Sansepolcro giunge fino a Terni. La sua attivazione è avvenuta nel 1915.
Lo scalo ferroviario di Montecastrilli è costituito da un binario su cui transitano i treni Regionali, tutti svolti da Trenitalia, e che hanno come destinazione Sansepolcro, Città di Castello, Perugia, Umbertide, Ponte San Giovanni, Marsciano, Todi, con un passaggio ogni venti minuti in media.
La palazzina della stazione di Montecastrilli non è accessibile ai passeggeri a ridotta mobilità ma è dotata dei servizi igienici, della biglietteria automatica, della sala d’attesa. Al suo esterno sono presenti il parcheggio per le auto e la fermata degli autobus.
La sosta alla stazione di Montecastrilli permette di poter vedere la Foresta Fossile di Dunarobba, il sito Archeologico di Carsulae, il Palazzo Cesi.