Travel from Barcelona to Sotogrande

Bus or fly from Barcelona to Sotogrande?

ALSA operates a bus from Barcelona to Sotogrande 3 times a day. Tickets cost $75 - $110 and the journey takes 19 h 15 min. Avanza Grupo also services this route hourly. Alternatively, Vueling Airlines, HELITY Copter Airlines and 2 other airlines fly from Barcelona to Sotogrande 5 times a day.

How to get from Barcelona to Sotogrande

From Barcelona Catalunya train to Barcelona Sants, train to Málaga, bus to Marbella, then bus to Sotogrande. 9 h 49 min 140€. From Barcelona bus to Algeciras, walk to Algeciras, then bus to Sotogrande. 20 h 16 min 83€. From Barcelona car ferry to Tangier, car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, then bus to Sotogrande. 33 h 9 min 144€. From Barcelona drive to Sotogrande. 10 h 41 min 126€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Malaga airport, bus to Marbella, then bus to Sotogrande. 6 h 19 min 74€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Jerez airport, train to Jerez de la Frontera, bus to Algeciras, then bus to Sotogrande. 7 h 34 min 92€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Algeciras airport, then bus to Sotogrande. 9 h 35 min 131€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Sevilla airport, bus to Sevilla Santa Justa, train to Jerez de la Frontera, bus to Algeciras, then bus to Sotogrande. 8 h 7 min 86€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Tangier airport, taxi to Tangier, car ferry to Tarifa, walk to Tarifa - Centro de Salud, bus to Algeciras, then bus to Sotogrande. 9 h 2 min 131€. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Granada airport, bus to Granada, bus to Málaga, bus to Marbella, then bus to Sotogrande. 9 h 14 min 118€.

How long does it take to get from Barcelona to Sotogrande?

It takes approximately 9 h 49 min to get from Barcelona to Sotogrande.

Operators from Barcelona to Sotogrande

OperatorPhoneWebsite
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Spanish Railways AVESpanish Railways AVE
Avanza Grupo+34 91 272 28 32Avanza Grupo
ALSA+34 902 42 22 42ALSA
Grimaldi Lines+39.081.496.444Grimaldi Lines
FRS FerriesFRS Ferries
CTMCG+34 (0) 955038665CTMCG
Air EuropaAir Europa
Vueling AirlinesVueling Airlines
RyanairRyanair
IberiaIberia
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Autocares Valenzuela+34 (0) 956702609Autocares Valenzuela
HELITY Copter AirlinesHELITY Copter Airlines
TAP PortugalTAP Portugal
Sevilla (TUSSAM)+34 (0) 955 010 010Sevilla (TUSSAM)
Air Arabia MarocAir Arabia Maroc
Granada TransitGranada Transit
Close Print Itinerary
  1. Here are 10 options to get from
    Barcelona to Sotogrande:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $147 - $210
      • Duration: 9 h 49 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $147 - $210
        • Duration: 9 h 49 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $85 - $119
      • Duration: 20 h 16 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $85 - $119
        • Duration: 20 h 16 min
        Close x
    3. Trip:
      3 Car ferry
      • One-Way approx: USD $150 - $294
      • Duration: 33 h 9 min
      Open +
      • Trip:
        3 Car ferry
        • One-Way approx: USD $150 - $294
        • Duration: 33 h 9 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $120 - $190
      • Duration: 10 h 41 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $120 - $190
        • Duration: 10 h 41 min
        Close x
    5. Trip:
      5 Fly to Malaga, bus
      • One-Way approx: USD $50 - $227
      • Duration: 6 h 19 min
      Open +
      • Trip:
        5 Fly to Malaga, bus
        • One-Way approx: USD $50 - $227
        • Duration: 6 h 19 min
        Close x
    6. Trip:
      6 Fly to Jerez, bus
      • One-Way approx: USD $51 - $276
      • Duration: 7 h 34 min
      Open +
      • Trip:
        6 Fly to Jerez, bus
        • One-Way approx: USD $51 - $276
        • Duration: 7 h 34 min
        Close x
    7. Trip:
      7 Fly to Algeciras
      • One-Way approx: USD $59 - $293
      • Duration: 9 h 35 min
      Open +
      • Trip:
        7 Fly to Algeciras
        • One-Way approx: USD $59 - $293
        • Duration: 9 h 35 min
        Close x
    8. Trip:
      8 Fly to Sevilla, train, bus
      • One-Way approx: USD $69 - $243
      • Duration: 8 h 7 min
      Open +
      • Trip:
        8 Fly to Sevilla, train, bus
        • One-Way approx: USD $69 - $243
        • Duration: 8 h 7 min
        Close x
    9. Trip:
      9 Fly to Tangier, car ferry
      • One-Way approx: USD $120 - $349
      • Duration: 9 h 2 min
      Open +
      • Trip:
        9 Fly to Tangier, car ferry
        • One-Way approx: USD $120 - $349
        • Duration: 9 h 2 min
        Close x
    10. Trip:
      10 Fly to Granada, bus
      • One-Way approx: USD $94 - $277
      • Duration: 9 h 14 min
      Open +
      • Trip:
        10 Fly to Granada, bus
        • One-Way approx: USD $94 - $277
        • Duration: 9 h 14 min
        Close x