Travel options for:
Salamanca to Lisbon
  • Bus

    $100 - $116
    1. Salamanca

      4 h 16 min - 6 times a week

      $80 - $95

    2. Coimbra

      2 h 20 min - hourly

      $17 - $21

  • Trenhotel, train

    $49 - $91
    1. Estación de Salamanca

      2 h 21 min - once daily

      $20 - $35

    2. Guarda

      4 h 28 min - 4 times a day

      $28 - $60

  • Trenhotel

    $65 - $85
    1. Estación de Salamanca

      7 h 30 min - once daily

      $65 - $85

  • Rideshare

    $35
    1. Salamanca

      5 h 36 min - twice daily

      $35

  • Drive

    $65 - $100
    1. Salamanca

      4 h 31 min - 293.8 miles

      $65 - $100

  • Train, fly

    $48 - $202
    1. Salamanca

      2 h 39 min - every 4 hours

      $13 - $50

    2. Chamartín

      16 min - every 30 minutes

      $1 - $3

    3. Madrid (MAD)

      1 h 15 min - non-stop

      $30 - $150

    4. Lisbon (LIS)

      18 min - every 5 minutes

      $3

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

From Salamanca bus to Coimbra then bus to Lisboa. 7 h 12 min 89€. From Estación de Salamanca Trenhotel to Guarda then train to Lisboa Santa Apolonia. 7 h 49 min 60€. From Estación de Salamanca Trenhotel to Lisboa Santa Apolonia. 7 h 30 min 68€. From Salamanca rideshare to Lisbon. 5 h 36 min 28€. From Salamanca drive to Lisbon. 4 h 31 min 69€. From Salamanca train to Chamartín, train to Madrid airport, fly to Lisbon airport, then Metro to Lisbon. 6 h 45 min 70€.