Trip to Lisbon

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration12h
Distance847 km
Avg. price$ 100
Train trips12 found

Trains from Madrid to Lisbon

🚆 Traveling from Madrid to Lisbon by train is a scenic journey that involves transfers in Badajoz and Entroncamento. The total travel time, including transfers, is approximately 9 hours and 51 minutes. 💰 Ticket prices for the Madrid to Lisbon train range from €52 to €74, making it a cost-effective option for those looking to explore both Spain and Portugal by rail. Sit back, relax, and enjoy the picturesque scenery as you make your way from Madrid to Lisbon by train.

Where to stay in Lisbon

There are over 3600 hotels to stay in Lisbon. Prices range from $10 per night.

Accomodation
  • Some companies that provide train routes from Madrid to Lisbon include Renfe Viajeros and Comboios De Portugal. Although there is no direct train from Madrid to Lisbon, travelers can take a route that involves transfers in Badajoz and Entroncamento. The journey typically takes around 9 hours and 51 minutes, with ticket prices varying from €53 to €75. It's important to check the schedules and availability in advance to plan your trip accordingly.
  • The fastest train route between Madrid and Lisbon involves transfers in Badajoz and Entroncamento. This journey, operated by Renfe Viajeros and Comboios De Portugal, typically takes approximately 9 hours and 51 minutes. While there is no direct train connection, travelers can enjoy the scenic route through Spain and Portugal at an average speed for this type of journey.
  • Trains traveling from Madrid to Lisbon depart from the Estación de tren de Atocha station. This station is a major transportation hub in Madrid, conveniently located in the city center and well-connected to other forms of public transportation. Passengers can easily access this departure station from various parts of Madrid to begin their journey to Lisbon by train.
  • There are several trains available for the journey from Madrid to Lisbon but there is no direct train between the two cities. Travelers will need to take a route that involves transfers at stations such as Badajoz and Entroncamento. The total journey time, including transfers, typically takes around 9 hours and 51 minutes. Both Renfe Viajeros and Comboios De Portugal operate services for this route, offering passengers options for their travel between Madrid and Lisbon.
  • The train from Madrid to Lisbon operated by Comboios De Portugal, arrives at Estação Ferroviária de Lisboa Oriente station. This station is one of the main railway hubs in Lisbon, offering connections to various other destinations within Portugal. Passengers disembarking here can easily access public transportation or continue their journey to explore the sights and attractions of Lisbon.
  • The first train of the day from Madrid to Lisbon, with transfers in Badajoz and Entroncamento, typically departs from Estación de tren de Atocha station in Madrid early in the morning. The last train of the day on this route usually leaves in the evening, offering passengers a convenient option for overnight travel. Travelers should check the specific schedules and departure times closer to their intended date of travel to ensure they have the most up-to-date information for planning their journey.
  • There are no direct train trips between Madrid and Lisbon. Travelers will need to take a route that involves transfers in Badajoz and Entroncamento. While there are multiple services available each day for this journey, all of them require changing trains at least once. It is recommended to check the schedules and plan accordingly to make the most of the travel time between Madrid and Lisbon.
  • There is no direct train between Madrid and Lisbon. Travelers will need to take a route that involves transfers in Badajoz and Entroncamento, making the total journey time approximately 9 hours and 51 minutes. It's important to plan ahead and be prepared for the transfers to ensure a smooth and comfortable trip from Madrid to Lisbon.
  • The cost of a train ticket from Madrid to Lisbon typically ranges from €53 to €75. Prices may vary based on factors such as the class of service, time of booking, and availability of discounts or promotions. It is recommended to check the current fare options and book your tickets in advance to secure the best rates for your journey.

Will you be returning to Madrid by train?

If you are looking for the return train journey, check out trains from Lisbon to Madrid

See schedule