Cheap Ferry tickets to Mariehamn

What are the most popular routes to Mariehamn?

Stockholm - MariehamnAverage price$58Average duration5h 50mDaily departures5
Helsinki - MariehamnAverage price$203Average duration10h 15mDaily departures2
Turku - MariehamnAverage price$27Average duration5h 25mDaily departures1