Train service

Renfe
Renfe is Spain’s national railway operator, offering high-speed, long-distance, and regional train services with extensive domestic coverage.

SNCF
SNCF is France’s state-owned rail operator, running high-speed, regional, and international TGV services across Europe.

Deutsche Bahn
Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.
OBB
ÖBB is Austria’s national rail operator, known for its Railjet trains and Europe’s largest night train network, Nightjet.
CFF
CFF is Switzerland’s national rail operator, known for punctual, fully electrified train services across the country and beyond.

Ouigo
Ouigo is SNCF’s low-cost train service offering affordable high-speed travel in France, Spain, and Belgium with simplified onboard amenities.
Train tickets

Raileurope
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.
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Quick Facts
| Direct train? | No |
| Best-case journey time | Around 16 hours |
| Typical journey time | 18 to 24 hours depending on connections |
| Typical changes | 2 |
| Approximate distance | Around 1,117 km (694 miles) |
| Departure station | Barcelona Sants |
| Arrival station | Salzburg Hauptbahnhof (Salzburg Hbf) |
| Advance price range | From around €160 to €200 |
| Flexible / last-minute range | €400 to €750 |
| Main operators | Renfe, SNCF, DB, ÖBB, SBB |
Eurail and Interrail Global Passes are valid on all main legs of this journey. See the Rail Passes section below.
There is no single through-train from Barcelona to Salzburg, but the journey is entirely doable by rail. With the right connections, the best-case time is around 16 hours. Choose your route carefully, book the segments in advance, and you can travel the full length from northeastern Spain into the Austrian Alps for a reasonable fare. This guide covers the three main routing options, how to book each leg, what passes cover, and what to watch for along the way.
Direct and Connecting Services
No direct train runs between Barcelona and Salzburg. The journey always requires at least two changes, crossing the rail networks of Spain (Renfe), France (SNCF), and Austria (ÖBB), with Germany (DB) and Switzerland (SBB) also in the picture depending on your route. A handful of viable daily itineraries exist, connecting through Paris, Zurich, or Munich. The best-case total time is around 16 hours; many combinations take 18 to 24 hours or longer, particularly if connection times are wide or a via-Paris itinerary involves a station transfer in the French capital.
When searching, keep in mind that some booking platforms show a very high average journey time because they include multi-modal or poorly optimised connections. A well-planned, train-only itinerary with prompt connections sits closer to the 16-to-18-hour end of the range.
Three Ways to Connect: The Main Routing Options
Via Paris
The via-Paris routing is the most straightforward to search and book, because the Barcelona-to-Paris leg is one of the best-established high-speed international train routes in Europe. A TGV inOui service operated jointly by Renfe and SNCF runs from Barcelona Sants to Paris, taking roughly six and a half to seven hours. Departures are broadly spread across the morning and midday.
The complication is what happens in Paris. Trains from Barcelona arrive at Paris Gare de Lyon. Onward services towards Munich and Salzburg depart from Paris Gare de l'Est, a different station on the other side of central Paris. Confirm which station your onward train departs from before booking, and allow a minimum of 60 to 90 minutes between arrival and departure to make the transfer comfortably. A tight connection across Paris is the most common reason via-Paris itineraries go wrong.
From Paris, the onward route runs through Munich and then the final short leg into Salzburg. The total, including a workable Paris connection, typically sits at 16 to 19 hours depending on the specific departure time you choose.
Ouigo Spain also operates high-speed services from Barcelona. Check before booking: Ouigo Spain tickets are sold on a separate platform, and whether an Ouigo Barcelona departure chains cleanly with a Paris-onward booking on SNCF or DB is not guaranteed. If you are considering an Ouigo departure, verify independently that a suitable onward connection is available before purchasing the first leg. Ouigo Spain also operates a strict no-checked-luggage policy on most fares.
Rail Europe and Trainline both cover the SNCF and DB segments of this routing from a single search.
Via Zurich
The via-Zurich routing takes you through Switzerland on TGV services operated by SNCF or TGV Lyria, then through the Swiss network under SBB (the Swiss federal railway), before crossing into Austria. The final leg into Salzburg is operated by ÖBB, and depending on the specific itinerary, the route may pass through Innsbruck or skirt through southern Germany.
The scenic case for this routing is strong. Passing through the Swiss Alps adds significant visual interest to what is otherwise a long travel day, and the SBB network is known for punctuality and comfort. The Eurail and Interrail Global Passes are valid on SBB trains, though reservations are still required on TGV and cross-border services.
Check before booking: no specific confirmed timetable data for the via-Zurich routing was available at the time this article was written. Journey times and connection patterns can vary significantly depending on the day and season. Check live itineraries on sbb.ch and oebb.at before committing to this routing, and verify that your chosen combination does not require an additional change en route.
Via Munich
The via-Munich routing is the one most likely to achieve the best-case time of around 16 hours. It follows the same Barcelona-to-Paris opening leg as the via-Paris routing, then continues east from Paris to Munich on an ICE or TGV service, before finishing on the well-served Munich-to-Salzburg corridor.
The Munich-to-Salzburg leg is one of the busiest short-haul train routes in Central Europe. DB and ÖBB both operate it, and there are trains running roughly every one to two hours throughout the day. The journey takes around one and a half hours. If you miss a connection in Munich, the next train to Salzburg is not far behind, which gives this routing a resilience that longer, less frequent legs cannot match.
For pass holders, this frequency is a practical benefit. A missed Munich-to-Salzburg connection can be recovered by boarding the next departure without rebooking, provided your pass is valid and a reservation is not required for that specific service. Check with ÖBB for current reservation requirements on this corridor before travelling.
Rail Europe and Trainline both cover the DB and ÖBB segments of this routing. Omio also lists via-Munich itineraries, though when using Omio, confirm that the search results shown are train-only and not mixed with coach or other modes before booking.
Stations: Where You Depart and Arrive
Departure: Barcelona Sants
All international and long-distance train services from Barcelona use Barcelona Sants. The station sits in the Eixample district and is connected to the Barcelona metro network (lines 3 and 5), making it easy to reach from most parts of the city. Arrive with enough time to clear the ticket gates and locate the correct platform before departure, particularly for high-speed TGV services which close boarding before the scheduled departure time.
Check before booking: some SNCF and Renfe international services have historically also called at Barcelona Passeig de Gracia. Verify your specific ticket or booking confirmation for the correct boarding station before travelling.
Arrival: Salzburg Hauptbahnhof (Salzburg Hbf)
Salzburg Hbf is the city's main station and is operated by ÖBB. It sits about 15 minutes on foot from the historic centre, and bus and trolleybus services connect it to most parts of the city. The station has luggage storage, a staffed ticket counter, and the usual range of station amenities. If you are arriving late in the evening after a full day of travel, note opening hours for the ticket office in advance if you need pass reservations or travel assistance on arrival.
Key intermediate stations (depending on routing)
- Paris Gare de Lyon (arrival from Barcelona on the via-Paris and via-Munich routings)
- Paris Gare de l'Est (departure point for Munich-bound ICE and TGV services, if applicable — verify for your specific booking)
- Munich Hauptbahnhof (final change point on the via-Munich routing)
- Zurich Hauptbahnhof (key interchange on the via-Zurich routing)
Journey Times and Frequency
The best-case journey time from Barcelona Sants to Salzburg Hbf is around 16 hours. This figure is supported by data from Trainline, which lists the fastest journey as 16 hours 2 minutes. Achieving it requires a well-timed connection in Paris or Munich with minimal transfer time.
Typical journeys take longer. Trainline's average for this route is around 23 hours 12 minutes. Other sources put the typical range at 18 to 24 hours. The wide spread reflects how much connection quality matters: a long layover in Paris, a missed connection, or a routing through less frequent intermediate services can add several hours to the total.
A practical note on frequency: Trainline lists around 10 departures per day from Barcelona for this route. However, some of those results include multi-modal or heavily connected itineraries. The realistic number of viable full itineraries completing the journey in a single day is a handful, not all of which arrive the same evening. When searching, filter results to show only the combinations that reach Salzburg Hbf on the same calendar day or the following morning, and check that the connection times shown are realistic rather than theoretical.
Schedules change seasonally. Check live timetables before booking, particularly if travelling outside the main summer or autumn peak. Trainline data indicates the first departure from Barcelona for this route is around 08:26 and the last around 17:16, though times vary by day and operator.
Ticket Prices
Advance tickets for the full Barcelona-to-Salzburg journey typically start from around €160 to €200 when booked well ahead. Flexible or last-minute tickets range from around €400 to €750. These figures cover the combined cost of all legs purchased as point-to-point tickets.
Note: Trainline's US-market platform lists a starting price of around US$285 for this route. Euro-denominated prices will vary with the exchange rate and availability at the time of search.
A few things to keep in mind when comparing prices:
Book early on each leg. The Barcelona-to-Paris TGV has limited early-release inventory at lower fares, and these are often the first to go. The same applies to DB ICE services on the Paris-to-Munich segment. Booking six to twelve weeks in advance typically gives access to the cheapest fares.
Each leg is usually a separate ticket. Through-ticketing from Barcelona to Salzburg in a single transaction is not consistently available. Most travellers purchase the Spanish or Franco-Spanish leg separately from the German and Austrian legs. This means checking prices on Renfe or SNCF for the Barcelona-to-Paris segment and on DB or ÖBB for the German and Austrian legs. Rail Europe and Trainline allow you to search across multiple operators from a single interface, which simplifies the process.
Flexible fares carry a significant premium. The gap between an advance and a flexible fare on this route is large. If your travel dates are fixed, there is little benefit in paying for flexibility.
Currency note: prices quoted by US-facing booking platforms are listed in USD. The euro equivalents given throughout this article are approximate. Check current prices in euros directly on booking platforms before purchasing.
If this journey forms part of a longer European trip, a Eurail or Interrail Global Pass may offer better overall value than multiple flexible point-to-point tickets, particularly if you plan to travel across Spain, France, Switzerland, and Austria on separate occasions. See the Rail Passes section below.
How to Book Tickets
There are two main approaches: booking each leg through the relevant operator directly, or using a multi-operator reseller that covers several legs in a single search.
Booking direct with operators
- Renfe (renfe.com): For the Spanish leg and the Barcelona-to-Paris TGV, Renfe's website sells international tickets. No booking fee is charged on the Renfe platform.
- SNCF Connect (sncf-connect.com): For TGV services on French territory and the Barcelona-to-Paris international service. SNCF Connect covers both domestic French and cross-border TGV bookings.
- DB (int.bahn.de or the DB Navigator app): For the Paris-to-Munich ICE segment and for German domestic legs. DB's international booking site covers cross-border services into France and Austria.
- ÖBB (oebb.at or the ÖBB app): For the Munich-to-Salzburg leg and for all Austrian services. ÖBB also sells pass reservations if applicable.
- SBB (sbb.ch): For the via-Zurich routing; SBB sells Swiss domestic tickets and many cross-border connections.
Booking direct with each operator typically gives access to the widest fare range and the most accurate real-time availability. The trade-off is that you are managing separate bookings and separate tickets, which means each leg is your own responsibility if a connection is missed.
Booking via a reseller
Rail Europe and Trainline both allow you to search across multiple operators and, in many cases, purchase tickets for several legs through a single checkout. This simplifies the booking process and can make it easier to compare via-Paris and via-Munich options side by side.
Omio also lists this route and can be useful for comparing options. Check before booking: when using Omio, confirm that the itinerary shown is train-only and that the displayed fare covers the full journey. Some Omio results on long international routes combine rail with coach or other modes, which can produce journey times and prices that appear lower than a pure train itinerary.
Seat Reservations
A seat reservation is mandatory on high-speed trains throughout this journey, including AVE and TGV services on the Barcelona-to-Paris leg, ICE services on the Paris-to-Munich segment, and ÖBB services on the Munich-to-Salzburg leg. Reservations are separate from the ticket itself and are not included in the base fare or in a rail pass.
If you are travelling on a Eurail or Interrail Global Pass, you still need to purchase reservations for each leg where they are compulsory. Reservation fees vary by operator and service type. Treat any quoted figure as an estimate and check with each operator for current fees before budgeting.
Where to book reservations:
- ÖBB: oebb.at, the ÖBB app, or any ÖBB ticket counter. If you are booking close to travel, verify the booking window directly on oebb.at or by calling ÖBB on +43 5 1717.
- DB: int.bahn.de or the DB Navigator app, for ICE and cross-border services.
- SNCF: sncf-connect.com, for TGV reservations on French legs.
- Rail Europe and Trainline: both platforms allow you to add reservations when booking point-to-point tickets. For pass holders booking reservations only, check each operator's platform directly.
Check before booking: if you are holding a paper rail pass rather than a digital pass, some operators require reservations to be made further in advance, particularly during peak summer travel. Verify the lead time required for your specific pass format before travel.
Rail Passes: Eurail and Interrail
The Eurail Global Pass (for non-European residents) and the Interrail Global Pass (for European residents) are both valid across all four countries covered by the main routings on this journey: Spain, France, Germany, and Austria. SBB in Switzerland is also covered, making a Global Pass useful if you choose the via-Zurich routing.
A Global Pass does not mean the journey is free of additional cost. As noted in the Seat Reservations section above, mandatory reservations on high-speed and international trains still apply and are not covered by the pass. Depending on how many segments your itinerary includes, reservation fees can add a meaningful amount to the overall cost.
Where a Global Pass offers clear value over point-to-point tickets is when this journey forms part of a longer European trip. If you are also travelling within Spain, through France, or onward through Austria, the pass removes the need to budget and book separate fares for each segment. On the Munich-to-Salzburg corridor specifically, frequent DB and ÖBB services mean that a pass holder who misses a connection can board the next train without rebooking a fare.
One-country passes for Spain, Austria, or France are not useful for this journey, as the route crosses multiple national networks and none of the single-country options cover all the legs involved.
For pass reservations, book through each operator's own platform (ÖBB, DB, SNCF) rather than leaving them until the day. High-speed train reservations sell out ahead of the train itself, and holding a valid pass does not guarantee you a seat if the reservation quota is exhausted.
Booking Tips
Book the Barcelona-to-Paris leg first. TGV inOui departures from Barcelona have a limited number of seats in each fare class. Early-release advance fares on this leg tend to sell out before the cheaper fare buckets on the German or Austrian legs. Locking in the Barcelona-to-Paris leg first gives you a confirmed first segment around which to plan the rest.
Use the booking window. Renfe opens international TGV bookings around three months before departure. Trainline notes that tickets can go on sale between three and six months before travel. DB opens many international fares on a similar schedule. Setting a reminder to search when the window opens is the most reliable way to access the lowest fares.
Build in a realistic connection in Paris. If your itinerary connects through Paris between Gare de Lyon and Gare de l'Est, allow a minimum of 60 to 90 minutes between arrival and departure. Paris is a large, busy city and the transfer between stations, even by metro or taxi, takes time. A tight connection that looks viable on paper can become very stressful in practice. If you are travelling with luggage, err on the side of a longer layover.
Treat your legs as separate tickets. In most cases, you will be holding separate tickets for the Barcelona-to-Paris, Paris-to-Munich (or Zurich), and Munich-to-Salzburg (or Zurich-to-Salzburg) legs. If one train is delayed and you miss a connection, the onward ticket is generally not automatically protected unless you booked as part of a single through-ticketing arrangement. Check the rebooking conditions for each ticket before you travel and, if you are concerned about delays, buy refundable or changeable fares for the connecting legs.
Check schedules in the week before travel. Engineering works, seasonal timetable changes, and occasional strikes (particularly on the French network) can affect services. A quick check of each operator's service alerts a few days before departure can save you a significant amount of disruption.
Search in euros, not dollars. If you are using a US-market booking platform, prices shown in USD will fluctuate with the exchange rate. Verify the actual euro cost directly on the operator's platform or a euro-denominated reseller before committing.
Frequently asked questions
Is there a direct train from Barcelona to Salzburg?
No. There is no direct train between Barcelona and Salzburg. All itineraries require at least two changes, typically connecting through Paris, Zurich, or Munich.
How long does the train from Barcelona to Salzburg take?
The fastest journey takes 16 hours 2 minutes according to Trainline. The average is around 23 hours 12 minutes. Well-planned journeys typically fall between 18 and 24 hours depending on connection quality and routing.
Which station do I depart from in Barcelona?
All international and long-distance trains from Barcelona use Barcelona Sants. The station is on the city metro network. Verify your specific departure station on your booking confirmation, as some services have historically also called at Barcelona Passeig de Gracia.
Which station do I arrive at in Salzburg?
Trains arrive at Salzburg Hauptbahnhof (Salzburg Hbf), the city's main railway station, operated by OBB.
How much does the train from Barcelona to Salzburg cost?
Trainline's US-market platform lists tickets from around US$285. Euro-denominated advance fares are typically in the range of 160 to 200 euros when booked well ahead, though this should be verified directly on booking platforms. Flexible or last-minute tickets can be significantly higher.
Is there a night train from Barcelona to Salzburg?
No dedicated overnight through-service between Barcelona and Salzburg is confirmed. If you want to incorporate overnight travel, check whether an overnight service is available on one of the connecting legs, such as a Paris-to-Munich overnight service, and plan accordingly.
Do I need to book a seat reservation as well as a ticket?
Yes. Seat reservations are mandatory on all high-speed and international trains on this route, including TGV, AVE, and ICE services. Reservations must be purchased separately and are not included in a base fare or a rail pass. Check current reservation fees with each operator before budgeting.
Can I use a Eurail or Interrail pass for this journey?
Yes. The Eurail Global Pass and Interrail Global Pass are both valid across the main legs of this journey, covering Spain, France, Germany, Austria, and Switzerland on the via-Zurich routing. You will still need to purchase mandatory seat reservations for each high-speed segment.
What is the best route from Barcelona to Salzburg by train?
The via-Munich routing gives the best chance of achieving the fastest journey time, and the frequent Munich-to-Salzburg service makes it easier to recover from a missed connection. The via-Paris routing is more straightforward to book but requires a crosstown transfer between Paris stations. The via-Zurich routing offers the most scenic journey through the Swiss Alps. Verify live itineraries before booking regardless of route.
Where do I change trains if I go via Paris?
Trains from Barcelona arrive at Paris Gare de Lyon. Onward services toward Munich and Salzburg typically depart from Paris Gare de l'Est, a different station. Allow at least 60 to 90 minutes for the transfer between the two stations.
How far is it from Barcelona to Salzburg by train?
The rail distance is approximately 1,117 km (694 miles).
Which operators run the train from Barcelona to Salzburg?
The main operators depend on your routing. Renfe and SNCF (TGV inOui) operate the Barcelona-to-Paris leg. DB operates the main Paris-to-Munich ICE segment. OBB operates the Munich-to-Salzburg leg and Austrian services generally. SBB is the main operator on the via-Zurich routing, with TGV Lyria covering cross-border TGV services into Switzerland.