Travel from Scotland to Madrid

Train, bus or fly from Scotland to Madrid?

Ryanair, British Airways and 6 other airlines fly from Paisley to Madrid hourly. Alternatively, you can take a train from Glasgow to Madrid via London Euston, London St. Pancras International, Lille Europe, Lyon Part Dieu, and Barcelona Sants in around 20 h 19 min.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Scotland to Madrid

From Paisley, Old Sneddon Street (Piazza Shopping Centre) line 757 bus to Glasgow airport, fly to Madrid airport, then train to Madrid. 5 h 51 min $116. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Madrid airport, then train to Madrid. 6 h 6 min $99. From Glasgow Central train to London Euston, walk to London St. Pancras International, train to Lille Europe, train to Lyon Part Dieu, train to Barcelona Sants, then train to Madrid-Puerta de Atocha. 20 h 19 min $804. From Glasgow bus to Londres Victoria Coach Station, bus to Bilbao, then bus to Madrid. 35 h 20 min $186. From Glasgow Central train to Plymouth, car ferry to Santander, walk to Santander, then train to Madrid-Puerta de Atocha. 37 h 31 min $658. From Buchanan Bus Station bus to London, bus to Paris, Paris, bus to Méndez Álvaro - Estación Sur, then line 148 bus to Callao. 38 h 29 min $278. From Glasgow drive to Plymouth, car ferry to Santander, then drive to Madrid. 32 h 55 min $483. From Glasgow drive to Folkestone, Eurotunnel to Calais, then drive to Madrid. 22 h 44 min $552.