Cheap Bus and Ferry tickets to Bergen

What are the most popular routes to Bergen?

Stavanger - BergenAverage price$74Average duration5h 3mDaily departures53
Stavanger - BergenAverage price$31Average duration5h 30mDaily departures1
Oslo - BergenAverage price$95Average duration13h 25mDaily departures23
Alesund - BergenAverage price$125Average duration20h 9mDaily departures14
Haugesund - BergenAverage price$53Average duration3h 12mDaily departures110