There are 3 ways to get from Camposancos to Oia by 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.
Camposancos to Oia by bus
Questions & Answers
The cheapest way to get from Camposancos to Oia is to bus which costs €2 - €5 and takes 1h 20m.
The fastest way to get from Camposancos to Oia is to drive which takes 45 min and costs €7 - €11.
Yes, there is a direct bus departing from Camposancos and arriving at San Miguel de Oia. Services depart five times a week, and operate Monday to Friday. The journey takes approximately 1h 20m.
The distance between Camposancos and Oia is 45 km. The road distance is 44.9 km.
The best way to get from Camposancos to Oia without a car is to bus which takes 1h 20m and costs €2 - €5.
The bus from Camposancos to San Miguel de Oia takes 1h 20m including transfers and departs five times a week.
Camposancos to Oia bus services, operated by Lugove, depart from Camposancos station.
Camposancos to Oia bus services, operated by Lugove, arrive at San Miguel de Oia station.
Yes, the driving distance between Camposancos to Oia is 45 km. It takes approximately 45 min to drive from Camposancos to Oia.
There are 3367+ hotels available in Oia.
What companies run services between Camposancos, Spain and Oia, Spain?
Lugove operates a bus from Camposancos to San Miguel de Oia 5 times a week. Tickets cost €2–5 and the journey takes 1h 20m.
- Phone
- +34 986 608 045
- [email protected]
- Website
- lugove.gal
Bus from Camposancos to San Miguel de Oia
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a week
- Estimated price
- €2–5
- Schedules at
- bus.gal
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 What documents do I need to cross Niagara Falls?, 4 stunningly beautiful Philippines islands you need to visit, and Best ways to travel around Australia - to help you get the most out of your next trip.




