Barcelona to Salzburg by train

Last reviewed: July 2026

Typical duration
16 hours
Frequency
every hour
Direct
No direct service
Hohensalzburg Fortress above Salzburg

Train service

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

How long does the train from Barcelona to Salzburg take?

The fastest journey takes around 16 hours. Most take between 18 and 24 hours, depending on routing and how long you spend at connections. There are no late-evening departures from Barcelona that reach Salzburg the same day, so aim for a morning or early-afternoon start.

What is the best route from Barcelona to Salzburg by train?

No direct train runs on this route. Every itinerary needs at least two changes. For most people, via Munich is the right call: Barcelona to Paris by TGV inOui (roughly 6 to 7 hours), then east to Munich, then south to Salzburg in about 1 hour 30 minutes. Munich to Salzburg trains run every one to two hours, so a missed connection is not a disaster. Via Zurich is more scenic but takes longer. Either way, you arrive in Paris at Gare de Lyon and leave from Gare de l'Est, different stations on opposite sides of the centre. Allow at least 60 to 90 minutes for that transfer.

Is there a night train from Barcelona to Salzburg?

No. There is no direct overnight service between Barcelona and Salzburg. ÖBB previously ran Nightjet sleeper services to and from Paris, but those routes were discontinued in December 2025. No current sleeper covers this journey in a single booking. Treat it as a daytime trip. If you want an overnight break, stop in Paris or Munich and pick it up the following morning.

Can I use a Eurail or Interrail pass on this journey?

Yes. The Eurail Global Pass (for non-European residents) and the Interrail Global Pass (for European residents) are both valid across Spain, France, Germany, Austria, and Switzerland. The pass covers the train. It does not cover the seat reservations, which are compulsory on every high-speed leg. Reservation fees typically run from around €10 to €30 or more per leg on TGV and ICE services. Check current rates with each operator before you budget, as they change. A Global Pass is most useful if this journey is part of a longer European trip.

What is the most scenic way to travel from Barcelona to Salzburg by train?

The via-Zurich routing. From Barcelona, you take the TGV inOui to Paris, then connect onto TGV Lyria (operated by SNCF and SBB) into Switzerland. The section through the Swiss Alps is the most visually striking part of the journey. SBB trains are comfortable and generally reliable. This routing typically takes longer than via Munich, so choose it when the journey itself matters as much as arriving quickly. Check live timetables on sbb.ch and oebb.at before booking, as connection patterns on this routing vary.

How much does the train from Barcelona to Salzburg cost, and how do I book each leg?

Advance fares for the full journey typically start from around €150 to €200 when booked well ahead. Flexible or last-minute fares can reach €400 to €750 or more. A single ticket covering the whole journey is rarely available, so most travellers book each leg separately. Start with the Barcelona-to-Paris TGV on Renfe (renfe.com) or SNCF Connect (sncf-connect.com), as cheap seats on this leg sell out first. Then book the Paris-to-Munich ICE on DB (int.bahn.de) and the Munich-to-Salzburg leg on ÖBB (oebb.at). Rail Europe and Trainline let you compare operators and book multiple legs from one interface.

More routes