• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 2 ways to get from Sotogrande to Calahonda 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.

Recommended option

Bus  •  5h 52m

  1. Take the bus from Sotogrande to Marbella
  2. Take the bus from Marbella to Calahonda

$29 - $47

1 alternative option

Drive  •  2h 17m

  1. Drive from Sotogrande to Calahonda 139.3 miles

$26 - $40

Questions & Answers

The cheapest way to get from Sotogrande to Calahonda is to drive which costs 22€ - 35€ and takes 2h 17m.

More details

The quickest way to get from Sotogrande to Calahonda is to drive which costs 22€ - 35€ and takes 2h 17m.

More details

No, there is no direct bus from Sotogrande to Calahonda. However, there are services departing from Sotogrande and arriving at Calahonda via Marbella. The journey, including transfers, takes approximately 5h 52m.

More details

The distance between Sotogrande and Calahonda is 174 km. The road distance is 222.9 km.

Get driving directions

The best way to get from Sotogrande to Calahonda without a car is to bus which takes 5h 52m and costs 25€ - 45€.

More details

It takes approximately 5h 52m to get from Sotogrande to Calahonda, including transfers.

More details

Sotogrande to Calahonda bus services, operated by Avanza Grupo, depart from Sotogrande station.

More details

Sotogrande to Calahonda bus services, operated by ALSA, arrive at Calahonda station.

More details

Yes, the driving distance between Sotogrande to Calahonda is 223 km. It takes approximately 2h 17m to drive from Sotogrande to Calahonda.

Get driving directions

There are 263+ hotels available in Calahonda. Prices start at $44 USD per night.

More details

Map of how to get from Sotogrande to Calahonda.
Launch map view
  • Distance: 109 miles
  • Duration: 5h 52m

What companies run services between Sotogrande, Andalusia, Spain and Calahonda, Spain?

You can take a bus from Sotogrande to Calahonda via Marbella in around 5h 52m.

Bus operators

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi so you’re never bored on your journey. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. Flexibility is another highlight of an ALSA journey, with three types of tickets on offer - Frequent Traveller Pass, Share Pass and ALSA Pass, along with discounts for senior citizens, students and children.

Contact Details
+34 902 42 22 42
Bus from Marbella to Calahonda
Ave. Duration
Once daily
Estimated price
$21 - $35

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 Heading to Europe? Read this before you buy a Eurail Pass, 4 stunningly beautiful Philippines islands you need to visit and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.