The average train between Barcelona and Scarborough takes 29h 7m and the fastest train takes 27h 52m. The train runs, on average, 2 times per week from Barcelona to Scarborough. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run twice a week between Barcelona and Scarborough. The earliest departure is at 3:21 PM in the afternoon, and the last departure from Barcelona is at 5:51 PM which arrives into Scarborough at 8:43 PM. All services require a transfer at Port-Bou and take an average of 29h 7m. The schedules shown below are for the next available departures.
Want to know about travelling from Barcelona to Scarborough? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Barcelona to Scarborough. However, there are services departing from Barcelona-Paseo De Gracia station and arriving at Scarborough station via Port-Bou station, Perpignan station, Lille Europe station, London St Pancras Intl station and Doncaster station. The journey, including transfers, takes approximately 29h 7m.
Barcelona to Scarborough train services, operated by Renfe Viajeros, depart from Barcelona-Paseo De Gracia station.
Barcelona to Scarborough train services, operated by Northern Trains Limited, arrive at Scarborough station.
Book your Barcelona to Scarborough train tickets online with Omio.
The distance between Barcelona and Scarborough is 1446.4 km.
You can take a train from Barcelona-Paseo De Gracia to Scarborough via Port-Bou, Perpignan, Lille Europe, London St Pancras Intl, King's Cross, and Doncaster in around 19h 52m.