La stazione venne attivata nel 1885, all'apertura della linea Ponte Tresa-Luino, gestita dalla SNF, a scartamento ridotto di 850 mm. Tale linea collegava i laghi Ceresio e Verbano, offrendo servizi cumulativi con i battelli, e pertanto la stazione di Luino era posta sulla riva del lago nei pressi dell'imbarcadero.