Travel options for:
Cáceres to Lisbon
  • Bus

    $28 - $45
    1. Cáceres

      5 h 31 min - twice daily

      $28 - $45

  • Train, bus

    $34 - $62
    1. Caceres

      51 min - once daily

      $9 - $19

    2. Merida

      19 min - 1 miles

    3. Mérida

      3 h 30 min - 3 times a day

      $24 - $40

    4. Lisboa Oriente

      10 min - hourly

      $1 - $3

  • Drive

    $45 - $65
    1. Cáceres

      3 h 25 min - 197.3 miles

      $45 - $65

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Cáceres bus to Lisboa - Sete Rios. 5 h 31 min 30€. From Caceres train to Merida, walk to Mérida, bus to Lisboa Oriente, then train to Lisboa Santa Apolonia. 5 h 58 min 47€. From Cáceres drive to Lisbon. 3 h 25 min 46€.