By bus

From Girona, Figueres, Vic or Barcelona.

See bus timetables.

 

By train

The nearest train stations to Olot are in Vic, Torelló, Girona and Figueres-Vilafant (AVE). There is a bus service to Olot from Girona, Vic and Figueres.

See RENFE train timetables.

Map