Travel from Cádiz-Spain to Tavira

Bus from Cádiz to Tavira

Transportes Comes operates a bus from Cádiz to Tavira every 2 hours. Tickets cost $11 - $17 and the journey takes 1 h 45 min. 3 other operators also service this route.

How to get from Cádiz to Tavira

From Cadiz bus to Sevilla - Plaza de Armas then bus to Tavira. 5 h 37 min 37€. From Cadiz train to José Laguillo - Estación de Santa Justa, line 21 bus to Seville, bus to Huelva, then bus to Tavira. 5 h 51 min 58€. From Cadiz train to Jerez de la Frontera then bus to Tavira. 6 h 32 min 50€. From Cádiz drive to Tavira. 2 h 53 min 41€.

How long does it take to get from Cádiz to Tavira?

It takes approximately 5 h 37 min to get from Cádiz to Tavira.
Close Print Itinerary
  1. Here are 4 options to get from
    Cádiz to Tavira:

    1. Trip:
      1 Bus
      • One-Way approx: USD $26 - $61
      • Duration: 5 h 37 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $26 - $61
        • Duration: 5 h 37 min
        Close x
    2. Trip:
      2 Train, bus via José Laguillo - Estación de Santa Justa
      • One-Way approx: USD $35 - $113
      • Duration: 5 h 51 min
      Open +
      • Trip:
        2 Train, bus via José Laguillo - Estación de Santa Justa
        • One-Way approx: USD $35 - $113
        • Duration: 5 h 51 min
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $42 - $67
      • Duration: 6 h 32 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $42 - $67
        • Duration: 6 h 32 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $40 - $60
      • Duration: 2 h 53 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $40 - $60
        • Duration: 2 h 53 min
        Close x