COVID-19 Travel restrictions may apply upon entering Spain. Learn More.

There are 5 ways to get from Lisbon to Toledo by train, bus, night bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  11h 51m

  1. Take the train from Lisboa - Santa Apolonia to Entroncamento Re / ...
  2. Take the train from Entroncamento to Badajoz Re
  3. Take the train from Badajoz to Torrijos 197 / ...

48€ - 67€

Cheapest option

Night bus  •  7h 58m

  1. Take the night bus from Almada, Almada to Toledo N793

30€ - 38€

3 alternative options

Bus  •  13h 4m

  1. Take the bus from Lisboa - Aeropuerto to Trujillo
  2. Take the bus from Trujillo to Talavera de la Reina
  3. Take the bus from Talavera de La Reina to Toledo

51€ - 67€

Drive  •  5h 35m

  1. Drive from Lisbon to Toledo 590.1 km

70€ - 110€

Fly, train  •  5h 55m

  1. Fly from Lisbon (LIS) to Madrid (MAD) LIS - MAD
  2. Take the train from Madrid-Puerta De Atocha to Toledo

32€ - 149€

Portugal → Spain
Fully open

Travel safe during COVID-19

International entry into Spain from Portugal

Allowed for: Citizens and permanent residents, as well as residents from EU Schengen Area (EU countries, Iceland, Show More. Liechtenstein, Norway, and Switzerland), Andorra, Monaco, San Marino, Vatican, Australia, Canada, China, Georgia, Japan, Morocco, New Zealand, Rwanda, South Korea, Thailand, Tunisia, Uruguay and United Kingdom

Restricted for: Foreign nationals from outside EU Schengen Area with the above exceptions

Conditions of entry to Spain

14-day mandatory self-quarantine
Show More. This doesn't apply to arrivals from: EU Schengen Area, Andorra, Monaco, San Marino, Vatican, Australia, Canada, Georgia, Japan, New Zealand, Rwanda, South Korea, Thailand, Tunisia, Uruguay, China, United Kingdom and Morocco

Rules to follow in Spain

2m

Mandatory

Considerations leaving from Portugal

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, entry into Spain is currently allowed from Portugal.

Explore travel options

The COVID-19 helpline number in Toledo is 112.

Wearing a face mask on public transport in Toledo is mandatory.

The social distance requirement in Toledo is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus hotline on 112.

No, returning to Portugal from Spain is currently allowed.

See options for return travel.

Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 Travel Safe information from official sources.
To the best of our knowledge, these details are correct as of the last update: 29 Sep 2020.

Questions & Answers

The cheapest way to get from Lisbon to Toledo is to night bus which costs 30€ - 40€ and takes 7h 58m.

More details

The quickest way to get from Lisbon to Toledo is to drive which costs 70€ - 110€ and takes 5h 35m.

More details

No, there is no direct bus from Lisbon to Toledo. However, there are services departing from Lisbon Rossio and arriving at Toledo via Lisboa - Aeropuerto, Trujillo and Talavera de La Reina. The journey, including transfers, takes approximately 13h 4m.

More details

The distance between Lisbon and Toledo is 458 km. The road distance is 590.1 km.

Get driving directions

The best way to get from Lisbon to Toledo without a car is to train which takes 11h 51m and costs 45€ - 70€.

More details

It takes approximately 11h 51m to get from Lisbon to Toledo, including transfers.

More details

Lisbon to Toledo bus services, operated by Avanza Grupo, depart from Lisboa - Aeropuerto station.

More details

The best way to get from Lisbon to Toledo is to train which takes 11h 51m and costs 45€ - 70€. Alternatively, you can bus, which costs 50€ - 70€ and takes 13h 4m.

Mode details

The quickest flight from Lisbon Airport to Madrid Airport is the direct flight which takes 1h 15m.

Search flights

Lisbon to Toledo bus services, operated by Autocares Toletum, arrive at Toledo station.

More details

Map of how to get from Lisbon to Toledo.
Launch map view
  • Distance: 457.7 km
  • Duration: 11h 51m

What companies run services between Lisbon, Portugal and Toledo, Spain?

You can take a train from Lisbon to Toledo via Entroncamento, Badajoz, Torrijos, and Torrijos in around 11h 51m. Alternatively, you can take a bus from Lisbon to Toledo via Lisbon Airport Departure Terminal, Lisboa - Aeropuerto, Trujillo, Talavera de la Reina, and Talavera de La Reina in around 13h 4m.

Airlines
Iberia
Website
iberia.com
Flights from Lisbon to Madrid
Ave. Duration
1h 25m
When
Every day
Estimated price
29€ - 180€
TAP Portugal
Website
flytap.com
Flights from Lisbon to Madrid
Ave. Duration
1h 16m
When
Every day
Estimated price
35€ - 170€
Air Europa
Website
aireuropa.com
Flights from Lisbon to Madrid
Ave. Duration
1h 20m
When
Every day
Estimated price
23€ - 140€
easyJet
Website
easyjet.com
Flights from Lisbon to Madrid
Ave. Duration
1h 21m
When
Every day
Estimated price
24€ - 110€
Train operators
Comboios De Portugal

Comboios de Portugal (CP) is the national railway network of Portugal that spans over 2700km, with trains split into three main types: regional, urban and intercity trains; international and domestic high-speed trains; and international night trains. Portugal's main stations are Santa Apolónia in Lisbon and Campanha in Porto – these connect to trains in Portugal's cities and international destinations. The Alfa Pendular, the fastest train in Portugal, is a popular travel choice, as it can run at a speed of up to 250 km/h. You can book train tickets up to 60 days in advance.

Contact Details
Phone
+351 707 210 220
Website
cp.pt
Train from Lisboa - Santa Apolonia to Entroncamento
Ave. Duration
1h 37m
Frequency
Hourly
Estimated price
7€ - 11€
Website
Comboios De Portugal
Urbano
7€ - 11€
Train from Entroncamento to Badajoz
Ave. Duration
2h 50m
Frequency
Once daily
Estimated price
12€ - 18€
Website
Comboios De Portugal
Urbano
12€ - 18€
Renfe Viajeros

Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. Renfe's high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most Renfe trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.

Rome2rio's guide to Renfe Viajeros
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Badajoz to Torrijos
Ave. Duration
4h 3m
Frequency
Once daily
Estimated price
25€ - 35€
Website
Renfe Viajeros
Train from Madrid-Puerta De Atocha to Toledo
Ave. Duration
33 min
Frequency
Every 4 hours
Estimated price
9€ - 12€
Website
Renfe Viajeros
Bus operators
Avanza Grupo
Phone
+34 (0) 91 272 28 32
Email
informacion@avanzabus.com
Website
avanzabus.com
Bus from Lisboa - Aeropuerto to Trujillo
Ave. Duration
6h 1m
Frequency
Once daily
Estimated price
27€ - 40€
Schedules at
avanzabus.com
Bus from Trujillo to Talavera de la Reina
Ave. Duration
2h 21m
Frequency
Once daily
Estimated price
12€ - 15€
Schedules at
avanzabus.com
Autocares Toletum
Email
info@autocarestoletum.es
Website
autocarestoletum.es
Bus from Talavera de La Reina to Toledo
Ave. Duration
1h 15m
Frequency
Hourly
Estimated price
8€
Schedules at
Autocares Toletum
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Night bus from Almada, Almada to Toledo
Ave. Duration
6h 50m
Frequency
3 times a week
Estimated price
28€ - 35€
Website
flixbus.co.uk

Want to know more about travelling around Spain

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Toledo is 1h ahead of Lisbon. It is currently 9:14 PM in Lisbon and 10:14 PM in Toledo.

Yes, the driving distance between Lisbon to Toledo is 590 km. It takes approximately 5h 35m to drive from Lisbon to Toledo.

Get driving directions

easyJet, TAP Portugal, Air Europa and Iberia offer flights from Lisbon Airport to Madrid Airport.

Search flights

There are 229+ hotels available in Toledo. Prices start at 87€ per night.

More details

The best way to get from Lisbon to Lisbon Airport is to shuttle which takes 16 min and costs 4€ - 7€.

More details