Travel from Huelva to Algeciras

Bus or train from Huelva to Algeciras?

Damas operates a bus from Huelva to Algeciras hourly. Tickets cost $7 - $11 and the journey takes 1 h 15 min. 2 other operators also service this route. Alternatively, Spanish Railways (RENFE) operates a train from Huelva to Algeciras 3 times a day. Tickets cost $29 - $45 and the journey takes 1 h 48 min. Spanish Railways (RENFE) also services this route every 4 hours.

How to get from Huelva to Algeciras

From Huelva bus to Seville then bus to Algeciras. 5 h 5 min 26€. From Huelva-Termino train to Sevilla Santa Justa, train to Jerez de la Frontera, then bus to Algeciras. 5 h 17 min 42€. From Huelva-Termino train to Cordoba Central then train to Algeciras. 5 h 57 min 57€. From Huelva bus to Algeciras. 30 h 30 min 51€. From Huelva drive to Algeciras. 2 h 39 min 32€.

Operators from Huelva to Algeciras

Close Print Itinerary
  1. Here are 5 options to get from
    Huelva to Algeciras:

    1. Trip:
      1 Bus Autocares Valenzuela
      • One-Way approx: USD $26 - $79
      • Duration: 5 h 5 min
      Open +
      • Trip:
        1 Bus Autocares Valenzuela
        • One-Way approx: USD $26 - $79
        • Duration: 5 h 5 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $39 - $61
      • Duration: 5 h 17 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $39 - $61
        • Duration: 5 h 17 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $53 - $91
      • Duration: 5 h 57 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $53 - $91
        • Duration: 5 h 57 min
        Close x
    4. Trip:
      4 Bus ALSA
      • One-Way approx: USD $50 - $75
      • Duration: 30 h 30 min
      Open +
      • Trip:
        4 Bus ALSA
        • One-Way approx: USD $50 - $75
        • Duration: 30 h 30 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $30 - $50
      • Duration: 2 h 39 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $30 - $50
        • Duration: 2 h 39 min
        Close x