Travel from Porto to Cáceres-Spain

Bus from Porto to Cáceres

Iberocoach operates a bus from Porto to Cáceres once daily. Tickets cost $85 - $100 and the journey takes 4 h 27 min. ALSA also services this route 4 times a day.

How to get from Porto to Cáceres

From Porto - Campo 24 de Agosto - Enfrente ao Pingo Doce bus to Zamora then bus to Caceres. 9 h 22 min 112€. From Porto - Casa da Música bus to Salamanca then bus to Caceres. 11 h 11 min 78€. From Porto bus to Verin then bus to Caceres. 14 h 50 min 44€. From Vila Nova de Gaia train to Lisboa Oriente then night bus to Caceres. 8 h 30 min 68€. From Porto drive to Cáceres. 4 h 27 min 57€. From Trindade Metro to Porto airport, fly to Lisbon airport, Metro to Lisboa Oriente, then night bus to Cáceres. 8 h 33 min 66€. From Trindade Metro to Porto airport, fly to Madrid airport, train to Madrid-Chamartin, then train to Cáceres. 8 h 57 min 73€.

Operators from Porto to Cáceres

OperatorPhoneWebsite
Iberocoach(+351) 253 267 730Iberocoach
ALSA+34 902 42 22 42ALSA
InterNorte707 200 512InterNorte
Autocares Lázara+34 (0) 902 23 95 79Autocares Lázara
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Metro do Porto+351 22 508 1000Metro do Porto
TAP PortugalTAP Portugal
RyanairRyanair
Metro Lisboa(+351) 213500115Metro Lisboa
IberiaIberia
Air EuropaAir Europa
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Close Print Itinerary
  1. Here are 7 options to get from
    Porto to Cáceres:

    1. Trip:
      1 Bus Iberocoach
      • One-Way approx: USD $121 - $154
      • Duration: 9 h 22 min
      Open +
      • Trip:
        1 Bus Iberocoach
        • One-Way approx: USD $121 - $154
        • Duration: 9 h 22 min
        Close x
    2. Trip:
      2 Bus InterNorte
      • One-Way approx: USD $81 - $117
      • Duration: 11 h 11 min
      Open +
      • Trip:
        2 Bus InterNorte
        • One-Way approx: USD $81 - $117
        • Duration: 11 h 11 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $40 - $65
      • Duration: 14 h 50 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $40 - $65
        • Duration: 14 h 50 min
        Close x
    4. Trip:
      4 Train, night bus
      • One-Way approx: USD $65 - $110
      • Duration: 8 h 30 min
      Open +
      • Trip:
        4 Train, night bus
        • One-Way approx: USD $65 - $110
        • Duration: 8 h 30 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 4 h 27 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 27 min
        Close x
    6. Trip:
      6 Fly to Lisbon, night bus
      • One-Way approx: USD $55 - $140
      • Duration: 8 h 33 min
      Open +
      • Trip:
        6 Fly to Lisbon, night bus
        • One-Way approx: USD $55 - $140
        • Duration: 8 h 33 min
        Close x
    7. Trip:
      7 Fly to Madrid, train
      • One-Way approx: USD $64 - $188
      • Duration: 8 h 57 min
      Open +
      • Trip:
        7 Fly to Madrid, train
        • One-Way approx: USD $64 - $188
        • Duration: 8 h 57 min
        Close x