Cheap Bus and Carpool tickets to Berga

What are the most popular routes to Berga?

Madrid - BergaAverage priceARS 124,302Average duration11h 25mDaily departures13
Gironella - BergaAverage priceARS 12,415Average duration12mDaily departures11
Sallent - BergaAverage priceARS 16,172Average duration48mDaily departures17
Andorra la Vella - BergaAverage priceARS 39,193Average duration1h 44mDaily departures1
La Pobla de Lillet - BergaAverage priceARS 14,935Average duration50mDaily departures5