There is widespread community transmission globally.
Some travel restrictions are being lifted in Portugal. For the latest travel status, please check the official page for Portugal.
No, there is no direct train from Madrid to Portugal. However, there are services departing from Madrid-Atocha Cercanias and arriving at Lisboa - Santa Apolonia via Badajoz and Entroncamento. The journey, including transfers, takes approximately 10h 48m.More details
The distance between Madrid and Portugal is 358 km. The road distance is 629 km.Get driving directions
Madrid to Portugal train services, operated by Renfe Viajeros, depart from Madrid-Atocha Cercanias station.More details
Madrid to Portugal train services, operated by Comboios De Portugal, arrive at Lisboa - Santa Apolonia station.More details
There are 86+ hotels available in Portugal. Prices start at 87€ per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps