There are 8 ways to get from Olot to Rome by bus, train, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, fly to Fiumicino International Airport
best- Take the bus from Olot to Girona, Estació d'Autobusosbus
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Fiumicino International Airport (FCO)plane BCN - FCO
7h 20m€47–170Bus, train via Lyon
- Take the bus from Olot to Girona Estació d'Autobusosbus
- Take the train from Girona to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Roma Terminitrain
15h 44m€198–375Bus
- Take the bus from Olot to Girona, Estació d'Autobusosbus
- Take the bus from Girona, Estació d'Autobusos to PERPIGNAN, Gare Routiere, Bd Saint-Assiscle, k/SNCFbus
- Take the bus from Perpignan to Florencebus
- Take the bus from Florence Villa Constanza Bus Station to Roma, Autostazione Tiburtinabus 510 / ...
20h 26m€105–181Drive 1,263.8 km
- Drive from Olot to Romecar 1,263.8 km
12h 19m€207–299Bus, train, fly to Florence Peretola Airport
- Take the bus from Olot to Girona, Estació d'Autobusosbus
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Florence Peretola Airport (FLR)plane BCN - FLR
- Take the train from Firenze S.M.N. to Roma Terminitrain
8h 45m€96–251Bus, train, fly to Naples Airport
- Take the bus from Olot to Girona, Estació d'Autobusosbus
- Take the train from Girona to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Naples Airport (NAP)plane BCN - NAP
- Take the train from Napoli to Roma Terminitrain
8h 55m€87–244Bus, train
- Take the bus from Olot to Girona, Estació d'Autobusosbus
- Take the train from Girona to Marseille St Charlestrain
- Take the train from Marseille St Charles to Nice Villetrain Tgv
- Take the train from Ventimiglia to Roma Terminitrain Ic
19h 48m€178–316Bus via Nice Airport (NCE)
- Take the bus from Olot to Girona, Estació d'Autobusosbus
- Take the bus from Girona - Bus Station to Nice - Airport Bus Station Terminal 1bus
- Take the bus from Nice - Airport Bus Station Terminal 1 to Genoa - Via Fanti d'Italia Bus Stopbus
- Take the bus from Genoa - Via Fanti d'Italia Bus Stop to Rome Tiburtina Largo Mazzonibus 18
21h 55m€83–150
Olot to Rome by bus and train
Comparing Your Travel Options
The cheapest way to get from Olot to Rome is to bus and train and fly which costs €45 - €170 and takes 7h 20m.
The fastest way to get from Olot to Rome is to bus and train and fly which takes 7h 20m and costs €45 - €170.
No, there is no direct bus from Olot to Rome. However, there are services departing from Olot and arriving at Roma, Autostazione Tiburtina via Girona, Estació d'Autobusos, Perpignan and Florence Villa Constanza Bus Station. The journey, including transfers, takes approximately 20h 26m.
The distance between Olot and Rome is 1046 km. The road distance is 1263.8 km.
The best way to get from Olot to Rome without a car is to bus and train via Lyon which takes 15h 44m and costs €190 - €380.
It takes approximately 7h 20m to get from Olot to Rome, including transfers.
Olot to Rome bus services, operated by Transports Elèctrics Interurbans S.A., depart from Olot station.
Olot to Rome bus services, operated by Transports Elèctrics Interurbans S.A., arrive at Girona, Estació d'Autobusos station.
Yes, the driving distance between Olot to Rome is 1264 km. It takes approximately 12h 19m to drive from Olot to Rome.
There are 21381+ hotels available in Rome.
What companies run services between Olot, Spain and Rome, Italy?
You can take a bus from Olot to Roma, Autostazione Tiburtina via Girona, Estació d'Autobusos, Perpignan, and Florence Villa Constanza Bus Station in around 20h 26m.
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Fiumicino International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- €40–140
Flights from Barcelona–El Prat Airport to Fiumicino International Airport via Menorca
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- €40–140
Flights from Barcelona–El Prat Airport to Fiumicino International Airport via Palma Mallorca
- Ave. Duration
- 4h 17m
- When
- Saturday and Tuesday
- Estimated price
- €40–140
Flights from Barcelona–El Prat Airport to Naples Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- €40–150
Flights from Barcelona–El Prat Airport to Naples Airport via Alghero
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- €40–150
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Every 20 minutes
- Estimated price
- €12–17
- Website
- Renfe Viajeros
Train from Girona to Lyon Part Dieu
- Ave. Duration
- 4h 22m
- Frequency
- Twice daily
- Estimated price
- €70–110
- Website
- Renfe Viajeros
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Every 20 minutes
- Estimated price
- €12–17
- Website
- Renfe Viajeros
Train from Girona to Barcelona-Sants
- Ave. Duration
- 42 min
- Frequency
- Every 20 minutes
- Estimated price
- €12–17
- Website
- Renfe Viajeros
Train from Girona to Marseille St Charles
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- €55–80
- Website
- Renfe Viajeros
- Phone
- +34 972 20 48 68
- [email protected]
- Website
- teisa-bus.com
Bus from Olot to Girona, Estació d'Autobusos
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–13
- Schedules at
- teisa-bus.com
Bus from Olot to Girona Estació d'Autobusos
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €8–20
- Schedules at
- teisa-bus.com
Bus from Olot to Girona, Estació d'Autobusos
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–13
- Schedules at
- teisa-bus.com
Bus from Olot to Girona, Estació d'Autobusos
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–13
- Schedules at
- teisa-bus.com
Bus from Olot to Girona, Estació d'Autobusos
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–13
- Schedules at
- teisa-bus.com
Bus from Olot to Girona, Estació d'Autobusos
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–13
- Schedules at
- teisa-bus.com
Bus from Olot to Girona, Estació d'Autobusos
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–13
- Schedules at
- teisa-bus.com
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Getting to Rome from the airport
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide









