Cheap Train and Carpool tickets to Mendrisio

What are the most popular routes to Mendrisio?

Lugano - MendrisioAverage price$27Average duration21mDaily departures10
Milano - MendrisioAverage price$7Average duration40mDaily departures2