There is widespread community transmission globally.
Some travel restrictions are being lifted in Spain. For the latest travel status, please check the official page for Spain.
No, there is no direct bus from Madrid Atocha Station to El Puerto de Santa María. However, there are services departing from Estación De Atocha and arriving at El Puerto de Santa María via Madrid, Estacion Sur. The journey, including transfers, takes approximately 8h 48m.More details
The distance between Madrid Atocha Station and El Puerto de Santa María is 478 km. The road distance is 644.9 km.Get driving directions
Madrid Atocha Station to El Puerto de Santa María bus services, operated by Socibus, depart from Madrid, Estacion Sur station.More details
Madrid Atocha Station to El Puerto de Santa María bus services, operated by Socibus, arrive at El Puerto de Santa María station.More details
There are 259+ hotels available in El Puerto de Santa María. Prices start at 75€ 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