Duration 23h 46m
Distance 1866.7 km
Average price 370€
Frequency 2/day

Trip overview

The average train between Berlin Schoenefeld Airport (SXF) and Barcelona takes 23h 46m and the fastest train takes 20h 48m. The train service runs several times per day from Berlin Schoenefeld Airport (SXF) to Barcelona. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train via Frankfurt am Main

  1. Berlin Suedkreuz
  2. Frankfurt(Main)Hbf
  3. Paris Gare De Lyon
  4. Barcelona-Sants
17h 50m
Bookable on Rome2rio
354€ - 485€

Berlin Schoenefeld Airport (SXF) to Barcelona train times

Trains run twice daily between Berlin Schoenefeld Airport (SXF) and Barcelona. The service departs Berlin Schoenefeld Airport (SXF) at 23:45 at night, which arrives into Barcelona at 20:34. All services require a transfer, and take on average 23h 46m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Berlin Schoenefeld Airport (SXF) to Barcelona? 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 Berlin Schoenefeld Airport (SXF) to Barcelona. However, there are services departing from S Flughafen Berlin-Schönefeld Bhf and arriving at Barcelona-Sants via Berlin Suedkreuz, Frankfurt(Main)Hbf, Gare de l'Est and Paris Gare De Lyon. The journey, including transfers, takes approximately 17h 50m.

More details

The distance between Berlin Schoenefeld Airport (SXF) and Barcelona is 1493 km. The road distance is 1866.7 km.

Get driving directions

Berlin Schoenefeld Airport (SXF) to Barcelona train services, operated by Deutsche Bahn, depart from Berlin Suedkreuz station.

More details

Berlin Schoenefeld Airport (SXF) to Barcelona train services, operated by inOui TGV, arrive at Barcelona-Sants station.

More details

There are 2746+ hotels available in Barcelona. Prices start at 90€ per night.

More details

What companies run services between Berlin Schoenefeld Airport (SXF) and Barcelona?

Ryanair, easyJet and Norwegian Air International fly from Berlin Schoenefeld Airport (SXF) to Barcelona hourly. Alternatively, you can take a train from Berlin Schoenefeld Airport (SXF) to Barcelona via S Südkreuz Bhf, Berlin Suedkreuz, Frankfurt(Main)Hbf, Paris Est, Gare de l'Est, Gare d'Austerlitz, and Paris Gare De Lyon in around 17h 50m.
Airlines

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps