La stazione ferroviaria di Villa San Giovanni - Cannitello si trova in Calabria, al servizio della località omonima in provincia di Reggio Calabria ed è posta lungo la linea ferroviaria che da Salerno giunge a Reggio Calabria. La sua attivazione è avvenuta nel 1884.
Lo scalo ferroviario di Villa San Giovanni - Cannitello è costituito da tre binari su cui transitano i treni Regionali, Inter City, Freccia Argento e Regionali Veloci, svolti da Trenitalia, che hanno come destinazione Battipaglia, Cosenza, Reggio Calabria Centrale, Palmi, Rosarno, Catanzaro con un passaggio ogni venti minuti circa.
La palazzina della stazione di Villa San Giovanni – Cannitello non è accessibile ai passeggeri a ridotta mobilità e non è dotata dei servizi igienici, della biglietteria automatica o allo sportello, della sala d’attesa, nè di un bar. Al suo esterno è presente il parcheggio per le auto e la fermata degli autobus.
La sosta nella stazione di Villa San Giovanni - Cannitello permette di poter conoscere il Museo di Storia Naturale e Punta Torrefaro.