This page explains how to buy train tickets from Strasbourg to other European cities at the cheapest prices, buying online direct from the operators, usually with print-at-home tickets. Click here to buy tickets starting in another city.
I want to go from Strasbourg to...
Before you buy your tickets
Take a moment to read these important tips for buying European train tickets. It answers all the usual questions, "Do I need to book in advance or can I buy at the station?", "Can I stop off?", "Are there Senior fares?" and that old favourite, "Should I buy an $800 railpass or a 35 point-to-point ticket?". How far ahead can you buy train tickets?
European train travel FAQ
Strasbourg station
Strasbourg has just one main station, used by all trains.
Strasbourg to Paris from 20
-
High-speed TGV trains link Strasbourg with Paris Gare de l'Est in as little as 1h46 every hour or two through the day.
These TGVs travel at up to 300 km/h (186 mph). TGVs have 1st & 2nd class, a cafe-bar, power sockets at all sea5s & free WiFi. Many on this route are double-deck TGV Duplex, see the TGV page for photos & travel tips.
-
Fares start at 20 and rise like air fares as departure approaches to around 90-100 full-flex bought on the day.
So book ahead for the best prices. All TGV tickets automatically include a reserved seat, so they can in theory sell out, though in practice usually have places even on the day.
-
Buy tickets at either www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, overseas credit cards no problem, small booking fee) or www.sncf-connect.com (French Railways own site, no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show a mobile ticket on your phone.
Strasbourg to Lyon, Bordeaux, Marseille, Nice & anywhere else in France
-
Check times and buy tickets at either www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, overseas credit cards no problem, small booking fee) or www.sncf-connect.com (French Railways' own site, no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show a mobile ticket on your phone.
-
A number of daily TGV high-speed trains link Strasbourg direct with Dijon, Lyon, Avignon, Aix and Marseille.
-
A number of daily TGV high-speed trains link Strasbourg direct with Marne La Vallιe (for Disneyland) and CDG Airport.
-
A couple of daily TGV high-speed trains link Strasbourg direct with Lille, by-passing Paris.
-
Several daily TGV high-speed trains link Strasbourg direct with Bordeaux, by-passing Paris.
-
TER regional trains link Strasbourg to Metz, Colmar, Mulhouse...
-
Remember that TGV high-speed trains are all-reserved so can in theory sell out (though in practice usually have places even on the day) and they have dynamic pricing, cheaper in advance, more expensive on the day. TER regional trains have one fixed price and no reservations, you can buy on the day, tickets cannot sell out. See the Train Travel in France page for more information.
Strasbourg to Brussels, Bruges & Belgium
Option 1, Strasbourg to Brussels by direct TGV in 3h37. The fastest & easiest option if the times suit you
-
There are two direct TGV trains from Strasbourg to Brussels Midi every day, one early morning and one mid-afternoon, journey time around 3h37. TGVs have 1st & 2nd class and a cafe-bar, see the TGV page for photos & travel tips. These TGVs by-pass Paris on the high-speed avoiding line through Marne la Vallιe (for Disneyland) and CDG airport.
-
Buy tickets at either www.raileurope.com or www.thetrainline.com. Look for the direct journeys with 0 changes. You can also book at www.sncf-connect.com (French Railways own site, no booking fee).
Booking opens up to 4 months ahead. You print your own ticket or can show a mobile ticket on your phone.
Option 2, Strasbourg to Brussels by TGV with a change near Paris. As option 1, but with one change of train...
-
Run a Strasbourg to Brussels enquiry at www.raileurope.com and you'll see various options with 1 change. Click on each journey for details and look carefully. Some involve a 10-minute walk between Paris Gare de l'Est and Paris Gare du Nord. Others involve an easier same-station change at CDG Airport TGV station or Marne la Vallιe, which avoids the walk between stations in Paris.
Option 3, Strasbourg to Brussels via Luxembourg. The classic direct route, now much slower with 2 changes...
-
The traditional direct route from Strasbourg to Brussels was always via Metz and Luxembourg. However, there are now no direct trains so you have to change at Metz and Luxembourg, and the total journey time is around 6h40.
-
Each train is a regional train with fixed prices so there are no cheap advance-purchase fares, just a fixed price for each train.
Strasbourg-Luxembourg costs around 40, good for any TER trains that day.
Luxembourg to Brussels costs around 44, good for any InterCity (IC) train that day.
There are no seat reservations on TER trains or Luxembourg-Brussels InterCity (IC) trains, you sit where you like. Tickets can never sell out.
-
First buy a ticket from Strasbourg to Luxembourg at www.thetrainline.com. Then buy a ticket from Luxembourg to Brussels, again using www.thetrainline.com.
Strasbourg to Luxembourg
-
Every 2 or 3 hours a TER regional train links Strasbourg to Metz and a connecting TER regional train links Metz to Luxembourg. Total journey time from Strasbourg to Luxembourg is around 2h32.
The fare is around 40, that's a fixed price that doesn't change, you can buy a ticket on the day at this price.
Regional trains do not have seat reservations and tickets cannot sell out.
-
You can check times and buy tickets at www.raileurope.com or www.thetrainline.com.
A TER ticket is good for any TER train that day, not just the one you select when booking. As well as TER services you may see one or two journey options involving a TGV via Lorraine, and in fact there's one direct Strasbourg-Luxembourg TGV at around 16:00. Tickets for TGVs include a seat reservation but are only good for that specific train.
Strasbourg to Amsterdam & the Netherlands
Option 1, Strasbourg to Amsterdam using the direct Strasbourg-Brussels TGV - fastest & easiest
-
This is the fastest way, if the times suit you. There are two daily direct TGV high-speed trains from Strasbourg to Brussels Midi (one early morning and another mid-afternoon), then a connecting Eurostar (formerly Thalys) high-speed train from Brussels Midi to Amsterdam Centraal.
Total journey time around 5h35 with 1 easy change at Brussels Midi.
-
Buy tickets at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, overseas credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in , no fee). Booking opens up to 4 months ahead.
Option 2, Strasbourg to Amsterdam via Paris - widest choice of departures, can be cheaper, involves 7-minute walk between stations.
-
Take a TGV high-speed train from Strasbourg to Paris Gare de l'Est, then a Eurostar (formerly Thalys) high-speed train from Paris Gare du Nord to Amsterdam Centraal. This takes slightly longer, but remember, it involves a 10-minute walk between Paris Est and Paris Nord.
Journey time 5h56 to 7h depending on how the connection works. TGV & Eurostar both have power sockets at all seats & free WiFi, the TGV has a cafe-bar.
-
Fares start at 20 for the TGV and 35 for Eurostar.
Fares vary like air fares, so book ahead.
-
Buy tickets at www.raileurope.com or www.thetrainline.com (both easy to use, in , £ or $, overseas credit cards no problem, small booking fee) or the French Railways website www.sncf-connect.com (in , no fee). Booking opens up to 4 months ahead.
Option 3, Strasbourg to Amsterdam via Frankfurt
-
You'll also see options by TGV or ICE from Strasbourg to Frankfurt then ICE from Frankfurt to Amsterdam Centraal. Journey time 6h19 to 6h35 depending how well the connection in Frankfurt works. Another good option. Buy tickets at www.b-europe.com.
Strasbourg to London
-
See the London to France page - this covers travel in both directions.
Strasbourg to Switzerland
-
Step 1, travel from Strasbourg to Basel SBB by TER regional train.
These run every hour or so, at times every half hour, journey time 1h18. They have 1st & 2nd class but no catering so bring your own food & drink. They are composed of\ an electric locomotive and spacious, smooth-riding Corail cars bumped down from mainline service, showing their age but pretty comfortable. There are no seat reservations, you sit where you like.
The fare is around 27 normal tariff, even bought on the day. Unlimited availability, cannot sell out.
However, cheaper train-specific fares from 10 are available if you book ahead.
-
Step 2, now take a Swiss domestic train from Basel SBB to anywhere in Switzerland.
Normal full-price Swiss tickets are good for any train that day, but the cheaper advance-purchase Supersaver fares are only good for the train you book.
-
Check times and buy tickets from Strasbourg to anywhere in Switzerland at www.thetrainline.com.
www.thetrainline.com connects to both the SBB (Swiss) and SNCF (French) ticketing systems so can seamlessly ticket a journey from anywhere in Switzerland to Mulhouse Colmar or Strasbourg. You print your own ticket or can show them on your phone.
Booking for the Basel-Strasbourg trains opens up to 4 months ahead. Booking for Swiss domestic trains opens 60 days ahead.
Tip: If your trip includes a Swiss domestic component, wait until 60 days or less before booking, if you look too far ahead you will only see unnecessarily long 2-change journeys via Germany (as German through tickets to Switzerland go on sale 6 months ahead). Don't be impatient, there is no need to book more than 2 months ahead!
Strasbourg to Italy
-
Step 1, travel from Strasbourg to Basel SBB by TER regional train. These run every hour or so, journey time 1h18, fare around 26 in 2nd class.
There are no seat reservations, you sit where you like, the fare is fixed-price so doesn't change and tickets cannot sell out, you can buy on the day if you like.
Buy a ticket from Strasbourg to Basel at www.thetrainline.com or www.raileurope.com. Booking opens up to 4 months ahead and you print your own ticket. Tickets are good for any TER train that day, not just the one you select when you book. I'd make sure you allow at least 45 minutes or more in Basel between trains, just in case of any delay - tip, do a dry run to check Basel-Italy train times before booking your Strasbourg-Basel train.
-
Step 2, take a EuroCity train from Basel SBB to Milan Centrale, at the time of writing there are direct departures from Basel to Milan at 11:04, 12:28 and 17:28. journey time is 4h12 or 4h31 depending whether the train in question takes the Gotthard or the Lφtschberg route. There's great lakes and mountain scenery as the train crosses the Swiss Alps.
Fares start at 29 in 2nd class or 49 in 1st class. Fares vary like air fares, so book ahead.
-
Step 3, change in Milan for a Frecciarossa high-speed train from Milan Centrale to Venice (2h25), Florence (1h40), Rome (2h55) or Naples.
Milan to Florence to Venice starts at 29.90, Milan to Rome or Naples from 29.90. Fares vary like air fares, so book ahead.
-
Buy a ticket from Basel to anywhere in Italy at www.thetrainline.com or www.raileurope.com.
The system will work out the connecting times in Milan for you. Booking opens up to 4 months ahead. It's ticketless, you simply print out your booking reference or show it on your phone.
Strasbourg to Barcelona, Madrid & Spain
-
Day 1, travel from Strasbourg to Barcelona either changing in Paris or elsewhere, just run an enquiry at www.raileurope.com or www.thetrainline.com.
The journey involves the TGV Duplex to Barcelona, with cafe-bar, power sockets at all seats & free WiFi.
It's an enjoyable & scenic ride, the TGV Duplex passes Bιziers cathedral, flamingos on the lakes between Montpelier & Narbonne, the historic Fort de Salses right by the tracks before Perpignan, with (in summer when it's light) great views of the imposing 2,784m Mt Canigou as the train rounds the southern end of the Pyrenees, see more photos & information about the journey.
-
Stay overnight in Barcelona, see suggested hotels near the station.
-
Day 2 for Zaragoza & Madrid: Change in Barcelona and take a high-speed AVE from Barcelona Sants to Zaragoza & Madrid Atocha. Book from Strasbourg to Madrid as one transaction at www.raileurope.com or www.thetrainline.com. I'd allow at least 60 minutes between trains in Barcelona. Booking for Spanish trains normally opens 60 days ahead, but this varies. You print your own tickets.
-
Day 2 for Valencia, Alicante, Cordoba, Seville, Malaga, San Sebastian & all other Spanish destinations: For example, you'll find a direct train to Cordoba, Seville & Granada leaving Barcelona Sants around 08:35, and plenty of trains to Valencia and Alicante. Check times and buy tickets at www.raileurope.com. Booking for Spanish trains normally opens 60 days ahead, but this varies. You print your own tickets.
Strasbourg to Lisbon & Portugal
-
Step 1, travel from Strasbourg to Paris Gare de l'Est by TGV in as little as 1h46. Change stations in Paris by metro or taxi. Book this at www.raileurope.com and print your own ticket. Make sure you allow at least 60 minutes between trains in Paris, ideally more.
-
Step 2, travel from Paris to Lisbon as shown in the Paris to Lisbon section. Buy tickets as shown on that page.
Strasbourg to Cologne, Frankfurt, Berlin & Germany
Option 1, by daytime trains
-
Direct TGV and ICE trains link Strasbourg with Mannheim, Frankfurt, Stuttgart, and once a day, Munich. With a change of train at somewhere like Mannheim you can easily reach anywhere in Germany: Berlin, Hamburg, Leipzig....
-
NEW! Direct Strasbourg-Berlin ICE from 16 December 2024: A direct (Paris-) Strasbourg-Berlin ICE3 train will start running from 16 December, leaving Strasbourg at 11:40 every day, arriving Berlin Hbf at 18:03. This should become bookable from 16 October, more details will be posted then.
-
Fares start at 18.90 upwards, fares vary like air fares so book ahead. Tickets for direct trains from France to Germany always come with a seat reservation automatically included, but once on German domestic trains a seat reservation is an optional extra, and usually a good idea.
-
Buy tickets from Strasbourg to anywhere in Germany at the German Railways website int.bahn.de.
Booking opens up to 6 months ahead. I recommend registering when prompted so you can log in and reprint tickets or check bookings at any time. You print your own ticket or can show it on your laptop or phone.
Option 2, Strasbourg to Berlin by sleeper train
-
From 10 December 2023 a Nightjet sleeper train leaves Strasbourg at 23:42 on Tuesdays, Thursdays & Saturdays, arriving Berlin Hbf at 08:26 next morning, for details see the Paris to Berlin section. It's due to become daily from autumn 2024. The Paris-Berlin sleeper is occasionally diverted away from Strasbourg due to trackwork, but normally picks up there.
Strasbourg to Salzburg, Vienna & Austria
Option 1, Strasbourg to Austria by daytime trains
-
For Strasbourg to Salzburg, simply book at German Railways int.bahn.de from 39.90 upwards. You'll find various departures taking between 5h30 and 6h30, look for a good one with just 1 change.
-
For Strasbourg to Vienna, you can leave around 09:00, one robust change of train in Frankfurt am Main Hbf and arrive Vienna Hbf around 18:45. To book this, first book Strasbourg to Frankfurt from 29.90 at int.bahn.de, then book Frankfurt to Vienna from 29.90 at int.bahn.de. If you try to book in one go, you won't see the cheap advance-purchase prices, that is why you have to split the booking. You can also try booking at www.raileurope.com or www.thetrainline.com, these connect to both the German and Austrian ticketing systems so can have cheaper Austrian prices for the Frankfurt-Vienna part.
-
For Strasbourg to Innsbruck, book Strasbourg to Munich at int.bahn.de, then use int.bahn.de again to book Munich to Innsbruck, allowing at least 45 minutes or more in Munich between trains.
-
Fares for all these journeys vary like air fares. Booking opens up to 6 months ahead, and you print your own ticket or can show it on your laptop or phone.
Option 2, Strasbourg to Vienna by Nightjet sleeper train 3 times a week - a time-effective option
-
Step 1, travel from Strasbourg to Vienna by Nightjet sleeper train, leaving Strasbourg at 00:36 on Wednesday, Saturday & Monday mornings (i.e. Tuesday, Friday & Sunday nights), arriving Vienna Hbf at 10:12.
From 10 December 2023 it will leave Strasbourg at 23:42 on Tuesday, Thursday & Saturday nights, arriving Vienna Hbf at 10:13. It also calls at Salzburg Hbf at 07:26.
This comfortable Austrian Nightjet train has two air-conditioned Comfortline sleeping-cars each with nine 1, 2 & 3-berth standard compartments with washbasin and three 1, 2 or 3-berth deluxe compartments with shower & toilet. There are toilets & a shower at the end of the corridor for passengers in the regular sleepers. The sleeping-car attendant can serve drinks, snacks & light meals from a room service menu. The train has a couchette car with 4 & 6 berth compartments, and an ordinary seats car. A light breakfast is included in sleepers & couchettes, served in your compartment. See the Nightjet page for a guide to on-board accommodation, travel tips, photos & video.
Fares start at 49.90 in 6-berth couchettes, 59.90 in 4-berth couchettes, 89.90 in a 3-bed sleeper, 109.90 in a 2-bed sleeper or 159.90 in a single-bed sleeper, all per person per berth.
Buy tickets at www.thetrainline.com (easy to use, in plain English, in , £ or $, overseas credit cards no problem, small booking fee) or Austrian Railways www.oebb.at (in , same fares). Booking opens up to 6 months ahead. You print your own ticket.
Option 3, using the nightjet sleeper train from Zurich to Vienna, every day
-
Step 1, travel from Strasbourg to Basel by TER in 1h18 for 26. There are departures every hour or so. Book this at www.thetrainline.com (allowing you to book all these tickets together in one place, in , £ or $, small booking fee) or at the French Railways website www.sncf-connect.com (in , no fee).
-
Step 2, travel from Basel to Zurich by Swiss train. Book this at www.thetrainline.com or the Swiss Railways website www.sbb.ch, although if you aren't planning any stopover in Zurich it's cheaper to book from Basel to Austria as one through ticket (i.e. book steps 2 & 3 together) using www.thetrainline.com or the Austrian Railways website www.oebb.at.
-
Step 3, travel from Zurich to Vienna by nightjet sleeper train or Zurich to Budapest by EuroNight sleeper train, or stay overnight in Switzerland and travel from Zurich to Innsbruck, Salzburg & Vienna by daytime railjet train next day (a very scenic ride through the Arlberg Pass). Book this at www.thetrainline.com or www.oebb.at. You'll find more details on the Zurich to Austria journey on the Trains from Switzerland page.
Option 4, by day trains via Basel or Zurich. The slow but scenic route
-
Step 1, travel from Strasbourg to Basel by TER in 1h18 for 26. There are departures every hour or so. Book this at www.thetrainline.com (allowing you to book all these tickets together in one place, in , £ or $, small booking fee) or at the French Railways website www.sncf-connect.com (in , no booking fee).
-
Step 2, travel from Basel to Zurich by Swiss train. Book this at www.thetrainline.com or the Swiss Railways website www.sbb.ch, but if you aren't planning any stopover in Zurich it's cheaper to book from Basel to your Austrian destination as one through ticket using either www.thetrainline.com or the Austrian Railways website www.oebb.at.
-
Step 3, travel from Zurich to Innsbruck, Salzburg or Vienna by daytime railjet train next day, a very scenic ride through the Arlberg Pass. Book this at www.thetrainline.com or www.oebb.at. You'll find more details on the Zurich to Austria journey on the Trains fro Switzerland page.
-
Consider an overnight stop in Zurich, that breaks up the trip nicely.
Strasbourg to all other countries
Option 1, via Germany. Suitable for travel to Hungary, Czech Republic, Slovakia, Poland, Russia, Scandinavia
-
Step 1, travel by TGV Duplex or ICE from Strasbourg to Munich Hbf, Hamburg Hbf or Berlin Hbf.
Buy tickets at the German Railways website int.bahn.den or www.raileurope.com from 39.90. Fares vary like air fares, so book ahead. Booking opens up to 6 months ahead. You print your own ticket or can show it on your laptop or phone.
-
Stay overnight in Munich, Hamburg or Berlin. Suggested hotels in Hamburg. Suggested hotels in Berlin. Suggested hotels in Munich.
-
Step 2, take a train from Munich Hbf to Budapest or Prague, or from Berlin Hbf to Prague, Bratislava, Warsaw, Moscow, or from Hamburg Hbf to Copenhagen for onward trains to Sweden & Norway. You'll find more detail for this part of the journey on the Trains from Munich page, the Trains from Hamburg page or the Trains from Berlin page. Book this journey at int.bahn.de. You print your own ticket.
-
If you're heading to Budapest or Zagreb, rather than stay overnight in Munich you might consider taking the sleeper train from Munich to Budapest or Zagreb, details are on the Trains from Munich page.
Option 2, via Basel. Suitable for travel to Austria, Hungary, Czech Republic & beyond
-
Step 1, travel from Strasbourg to Basel SBB by TER in 1h18 for 26. There are departures every hour or so. Book this at www.thetrainline.com (allowing you to book all these tickets together in one place, in , £ or $, small booking fee) or at the French Railways website www.sncf-connect.com (in , no booking fee).
-
Step 2, travel from Basel SBB to Zurich HB by Swiss train. Book this at www.thetrainline.com or at the Swiss Railways website www.sbb.ch, although if you aren't planning any stopover in Zurich it's cheaper to book from Basel to Austria as one through ticket (i.e. book steps 2 & 3 together) using www.thetrainline.com or the Austrian Railways website www.oebb.at.
-
Step 3, travel from Zurich HB to Vienna Hbf or Budapest Keleti by sleeper train. Alternatively, stay overnight in Switzerland and travel from Zurich to Budapest by daytime railjet train next day, a very scenic ride through the Arlberg Pass. Book these trains at www.thetrainline.com or www.oebb.at. You'll find more details on the Zurich to Hungary journey on the Trains from Switzerland page.
-
Step 4, travel from Vienna to Bratislava, Prague, Budapest in just a few hours as shown on the Trains from Vienna page. You can also catch direct trains from Vienna to Warsaw, Bucharest, Lviv & Kyiv.
-
For Prague, a direct sleeper train starts running from Basel to Prague as from 11 December 2022, leaving Basel SBB shortly after 21:00 every day, with sleeping-car & couchettes.