There are 2 ways to get from Seville to Cala by bus 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.
Questions & Answers
The cheapest way to get from Seville to Cala is to drive which costs €13 - €20 and takes 59 min.
The fastest way to get from Seville to Cala is to drive which takes 59 min and costs €13 - €20.
Yes, there is a direct bus departing from Sevilla, Estación de Autobuses and arriving at Cala. Services depart once daily, and operate every day. The journey takes approximately 1h 10m.
The distance between Seville and Cala is 85 km. The road distance is 84.2 km.
The best way to get from Seville to Cala without a car is to bus which takes 1h 10m and costs .
The bus from Sevilla, Estación de Autobuses to Cala takes 1h 10m including transfers and departs once daily.
Seville to Cala bus services, operated by BaseBus, depart from Sevilla, Estación de Autobuses station.
Seville to Cala bus services, operated by BaseBus, arrive at Cala station.
Yes, the driving distance between Seville to Cala is 84 km. It takes approximately 59 min to drive from Seville to Cala.
There are 257+ hotels available in Cala.
What companies run services between Seville, Spain and Cala, Spain?
BaseBus operates a bus from Sevilla, Estación de Autobuses to Cala once daily, and the journey takes 1h 10m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- 0034902202040
- info@badajozsevillabus.com
- Website
- basebus.es
Bus from Sevilla, Estación de Autobuses to Cala
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Website
- https://basebus.es/
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 How do I buy a London Underground ticket?, How to get from Florence to Rome, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

