No, there is no direct train from Scotland to Madrid. However, there are services departing from Glasgow Central and arriving at Madrid-Puerta De Atocha via London St Pancras Eurostar and Avignon Tgv. The journey, including transfers, takes approximately 19h 37m.More details
The distance between Scotland and Madrid is 1820 km.
Scotland to Madrid train services, operated by Virgin West Coast Trains, depart from Glasgow Central station.More details
Scotland to Madrid train services, operated by SNCF, arrive at Madrid-Puerta De Atocha station.More details
Madrid is 1h ahead of Scotland. It is currently 7:29 PM in Scotland and 8:29 PM in Madrid.
There are 3339+ hotels available in Madrid. Prices start at 61€ 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