There are 10 ways to get from Sotogrande to Madrid by bus, train, car, plane or car ferry

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, train  •  5 h 18 min

  1. Ave / ...

$72 - $110

Cheapest option

Bus Ouibus  •  9 h 38 min

  1. Ouibus

$31 - $47

8 alternative options

Train  •  7 h 21 min

  1. Ir / ...
  2. Ave

$84 - $125

Bus Interbus Madrid-Malaga-Algeciras  •  9 h 55 min

$38 - $43

Drive  •  6 h 27 min

  1. 398.6 miles

$75 - $110

Bus to Malaga, fly  •  5 h 16 min

  1. AGP - MAD

$50 - $263

Bus to Jerez, fly  •  6 h 55 min

  1. XRY - MAD

$90 - $404

Bus, train to Sevilla, fly  •  7 h 27 min

  1. SVQ - MAD

$62 - $280

Bus, bus to Granada, fly  •  7 h 55 min

  1. GRX - MAD

$88 - $354

Bus, car ferry to Tangier, fly  •  8 h 26 min

  1. TNG - MAD

$94 - $338

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

You can take a train from Sotogrande to Madrid via Algeciras, Algeciras, and Antequera-Santa Ana in around 7 h 21 min. Alternatively, you can take a bus from Sotogrande to Madrid via Marbella in around 9 h 38 min.

Airlines
Iberia
Website
iberia.com
Flights from Malaga to Madrid
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$45 - $420
Flights from Jerez to Madrid
Ave. Duration
1 h 11 min
When
Every day
Estimated price
$140 - $480
Flights from Sevilla to Madrid
Ave. Duration
1 h 6 min
When
Every day
Estimated price
$30 - $290
Flights from Sevilla to Madrid via Almeria
Ave. Duration
3 h
When
Monday to Friday
Estimated price
$30 - $290
Flights from Granada to Madrid
Ave. Duration
1 h 4 min
When
Every day
Estimated price
$130 - $420
Flights from Tangier to Madrid
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$90 - $400
Air Europa
Website
aireuropa.com
Flights from Malaga to Madrid
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$50 - $320
Air Arabia Maroc
Website
airarabia.com
Flights from Tangier to Madrid
Ave. Duration
1 h 20 min
When
Wednesday and Saturday
Estimated price
$55 - $290
Ryanair
Website
ryanair.com
Flights from Tangier to Madrid
Ave. Duration
1 h 30 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$30 - $220
Train operators
Spanish Railways AVE
Website
renfe.com
Train from Malaga to Madrid-Puerta de Atocha
Ave. Duration
2 h 36 min
Frequency
Hourly
Estimated price
$60 - $90
Website
renfe.com
Train from Antequera-Santa Ana to Madrid-Puerta de Atocha
Ave. Duration
2 h 17 min
Frequency
Every 3 hours
Estimated price
$55 - $80
Website
renfe.com
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Algeciras to Antequera-Santa Ana
Ave. Duration
2 h 36 min
Frequency
Every 4 hours
Estimated price
$22 - $35
Website
renfe.com
Train from Jerez de la Frontera to Sevilla Santa Justa
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$13 - $23
Website
renfe.com
Bus operators
Avanza Grupo
Phone
+34 (0) 91 272 28 32
Email
informacion@avanzabus.com
Website
avanzabus.com
Bus from Sotogrande to Málaga
Ave. Duration
2 h 2 min
Frequency
Every 2 hours
Estimated price
$11 - $20
Schedules at
portillo.avanzabus.com
Bus from Sotogrande to Marbella
Ave. Duration
52 min
Frequency
Hourly
Estimated price
$8 - $12
Schedules at
portillo.avanzabus.com
Bus from Sotogrande to Fuengirola
Ave. Duration
1 h 32 min
Frequency
Every 3 hours
Estimated price
$10 - $15
Schedules at
portillo.avanzabus.com
Bus from Marbella to Granada
Ave. Duration
2 h 35 min
Frequency
3 times a day
Estimated price
$18 - $26
Schedules at
portillo.avanzabus.com
Bus from Sotogrande to Algeciras
Ave. Duration
24 min
Frequency
Hourly
Estimated price
$7 - $10
Schedules at
portillo.avanzabus.com
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Marbella to Madrid - South Station
Ave. Duration
8 h 25 min
Frequency
Hourly
Estimated price
$22 - $35
Website
Ouibus
Bus from Marbella to Granada
Ave. Duration
2 h 55 min
Frequency
Hourly
Estimated price
$8 - $12
Website
Ouibus
Interbus Madrid-Malaga-Algeciras
Phone
+34 (0) 902 64 64 28
Email
info@interbus.es
Website
mma.interbus.es
Bus from Marbella to Madrid
Ave. Duration
7 h 10 min
Frequency
Every 2 hours
Estimated price
$25
Schedules at
mma.interbus.es
Autocares Valenzuela
Phone
+34 (0) 956702609
Email
informacion.cadiz@grupovalenzuela.com
Website
grupovalenzuela.com
Bus from Algeciras to Jerez de la Frontera
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Estimated price
$9 - $20
Schedules at
grupovalenzuela.com
CTMCG
Phone
+34 (0) 955038665
Website
siu.ctmcg.es
Bus from Algeciras to Tarifa - Centro de Salud
Ave. Duration
43 min
Frequency
Every 2 hours
Estimated price
$2 - $4
Schedules at
siu.ctmcg.es
Ferry operators
FRS Ferries
Website
frs.es
Car ferry from Tarifa to Tangier
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$40 - $130
Schedules at
frs.es
Passenger
$43 - $47
Standard Car
$115 - $125
Inter Shipping
Phone
+34 956 68 47 29
Email
info@intershipping.es
Website
intershipping.es
Car ferry from Tarifa to Tangier
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$45
Schedules at
intershipping.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 What documents do I need to cross Niagara Falls?, Need to know: Jadrolinija and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

Questions & Answers

The distance between Sotogrande and Madrid is 480 km. The road distance is 638 km.

The cheapest way to get from Sotogrande to Madrid is to bus which costs 26€ - 45€ and takes 9 h 38 min.

The quickest way to get from Sotogrande to Madrid is to bus and fly which takes 5 h 16 min and costs 40€ - 230€.

No, there is no direct bus from Sotogrande to Madrid. However, there are services departing from Sotogrande and arriving at Madrid - South Station via Marbella. The journey, including transfers, takes approximately 9 h 38 min.

It takes approximately 5 h 18 min to get from Sotogrande to Madrid, including transfers.