Travel options for:
Lisbon to Toledo
  • Bus

    $47 - $68
    1. Lisbon

      7 h - 3 times a day

      $40 - $60

    2. Madrid

      1 h 15 min - 4 times a day

      $5 - $9

  • Bus, train

    $48 - $81
    1. Lisboa Santa Apolonia

      8 min - hourly

      $1 - $3

    2. Lisboa

      5 h 13 min - 3 times a day

      $30 - $50

    3. Navalmoral de la Mata

      1 h 5 min - once daily

      $13 - $24

    4. Torrijos

      30 min - hourly

      $4

  • Night bus, bus

    $42 - $76
    1. Martim Moniz

      47 min - every 30 minutes - line 208

      $3

    2. Lisbon, Lisboa

      7 h 20 min - once daily

      $35 - $65

    3. Madrid

      1 h 15 min - 4 times a day

      $5 - $9

  • Trenhotel, train

    $110 - $140
    1. Lisboa Santa Apolonia

      11 h 15 min - once daily

      $95 - $120

    2. Chamartin

      25 min - every 10 minutes - line 1

      $2 - $4

    3. Madrid-Puerta de Atocha

      33 min - hourly

      $9 - $19

  • Drive

    $80 - $130
    1. Lisbon

      5 h 35 min - 369.1 miles

      $80 - $130

  • Fly, train

    $43 - $175
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      1 h 10 min - non-stop

      $30 - $150

    3. Madrid (MAD)

      26 min - every 30 minutes

      $2 - $4

    4. Atocha

      5 min - 1514 feet

    5. Madrid-Puerta de Atocha

      33 min - hourly

      $9 - $19

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

From Lisbon bus to Madrid then bus to Toledo. 8 h 44 min 50€. From Lisboa Santa Apolonia train to Lisboa, bus to Navalmoral de la Mata, train to Torrijos, then bus to Toledo. 9 h 41 min 66€. From Martim Moniz line 208 bus to Lisbon, Lisboa, night bus to Madrid, then bus to Toledo. 10 h 51 min 59€. From Lisboa Santa Apolonia Trenhotel to Chamartin, line 1 subway to Madrid-Puerta de Atocha, then train to Toledo. 12 h 52 min 117€. From Lisbon drive to Toledo. 5 h 35 min 87€. From Alameda Metro to Lisbon airport, fly to Madrid airport, train to Atocha, walk to Madrid-Puerta de Atocha, then train to Toledo. 5 h 23 min 62€.