Com arribar
Amb cotxe
Es troba a 30 Km de Manresa i a 25 Km de Vic (Osona) amb un fàcil i ràpid accés a través de l'eix transversal (C-25).
També té accés per la carretera BP-4313 enllaçant amb la carretera B-431 que va a Manresa passant per els municipis d'Avinyó i d'Artés.
I accés per la carretera BP-4313 enllaçant amb la carretera C-59 que va a Barcelona passant per els municipis de L'Estany i Moià.
Amb transport públic
Des de Manresa passant per els municipis d'Avinyó i d'Artés o des de Barcelona passant per els municipis de L'Estany i Moià, amb línia regular d'autocars Sagalés
Informació de les línia de transport públic que donen servei al municipi de Santa Maria d’Oló:
E9. Santa Maria d’Oló – Barcelona (per autopista). https://www.sagales.com/linia/
203. Santa Maria d’Oló – Barcelona (per carretera). https://www.sagales.com/es/
714. Prats de Lluçanès – Santa Maria d’Oló – Manresa – Barcelona. https://www.sagales.com/es/
715. Santa Maria d’Oló – Manresa. https://www.sagales.com/es/
720. Artés – Santa Maria d’Oló – Vic (per Avinyó). https://www.sagales.com/es/
498. Santa Maria d’Oló – Vic (transport a demanda). https://www.sagales.com/es/