There are 4 ways to get from Ripoll to Tona by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 406 bus
best- Take the train from Ripoll to Victrain R3
- Take the bus from Vic to Tona - Doctor Bayes - St. Antonibus 406 / ...
1h 42m€6–15Bus
- Take the bus from Ripoll to Vicbus R3
2h 17m€7–12Drive 44.3 km
- Drive from Ripoll to Tonacar 44.3 km
34 min€7–11Taxi
- Take the taxi from Ripoll to Tonataxi 44.3 km
34 min€85–110
Ripoll to Tona by train and bus
Questions & Answers
The cheapest way to get from Ripoll to Tona is to train and line 406 bus which costs €5 - €15 and takes 1h 42m.
The fastest way to get from Ripoll to Tona is to drive which takes 34 min and costs €7 - €11.
No, there is no direct bus from Ripoll to Tona. However, there are services departing from Ripoll and arriving at Tona - Doctor Bayes - St. Antoni via Vic. The journey, including transfers, takes approximately 2h 17m.
The distance between Ripoll and Tona is 46 km. The road distance is 44.3 km.
The best way to get from Ripoll to Tona without a car is to train and line 406 bus which takes 1h 42m and costs €5 - €15.
It takes approximately 1h 42m to get from Ripoll to Tona, including transfers.
Ripoll to Tona bus services, operated by Rodalies de Catalunya, depart from Ripoll station.
Ripoll to Tona bus services, operated by Rodalies de Catalunya, arrive at Vic station.
Yes, the driving distance between Ripoll to Tona is 44 km. It takes approximately 34 min to drive from Ripoll to Tona.
There are 296+ hotels available in Tona.
What companies run services between Ripoll, Catalonia, Spain and Tona, Catalonia, Spain?
Rodalies de Catalunya operates a bus from Ripoll to Vic hourly, and the journey takes 1h 15m. Transports Elèctrics Interurbans S.A. also services this route every 4 hours.
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Ripoll to Vic
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €4–12
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Website
- https://rodalies.gencat.cat/ca/inici/index.html
- Phone
- +34 902 13 00 14
- [email protected]
- Website
- sagales.com
Bus from Vic to Tona - Doctor Bayes - St. Antoni
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- sagales.com
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Bus from Ripoll to Vic
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Website
- https://rodalies.gencat.cat/ca/inici/index.html
- Phone
- +34 972 20 48 68
- [email protected]
- Website
- teisa-bus.com
Bus from Ripoll to Vic
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €6–9
- Schedules at
- teisa-bus.com
- Ave. Duration
- 34 min
- Estimated price
- €85–110
Taxis Olot
- Phone
- +34 682 63 94 35
Taxis Olot 24h Jordi
- Phone
- +34 635 95 37 08
- Website
- taxisolot24h.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Getting to Rome from the airport, and How to travel India's Golden Triangle - to help you get the most out of your next trip.






