Cheap Train and Carpool tickets to Mendrisio

What are the most popular routes to Mendrisio?

Lugano - MendrisioAverage price£15Average duration21mDaily departures10
Milano - MendrisioAverage price£4Average duration40mDaily departures2