From outside Europe
The closest international airports are Frankfurt airport (Lufthansa shuttles to Strasbourg), Paris Orly (flights to Strasbourg, or RER train to central Paris, then fast trains from Gare de l’Est to Strasbourg) and Paris Roissy (RER train to central Paris, then fast trains from Gare de l’Est to Strasbourg).
From the UK
There are three main options, in addition to flying to Paris or Frankfurt:
-Eurostar train service from London Paddington to Gare du Nord (then a short walk to Gare de l’Est, and fast trains from Gare de l’Est to Strasbourg)
-Strasbourg airport : 15mn away from the city centre by train – flight services from Paris Orly, London Gatwick, and other European cities.
–Badenairpark near Baden-Baden and Karlsruhe (Germany) – Ryanair service from London Luton. To go to Strasbourg from Badenairpark, there are two possibilities:
1) direct shuttle services to Strasbourg (40-50mn, quicker and easier but more expensive)
2) shuttle to Baden-Baden, then a train to Strasbourg–you might have to change trains (1h45-2h30 overall).
–EuroAirport Basel Mulhouse – Easyjet flights from Gatwick ; British Airways flights from Heathrow. To go to Strasbourg: shuttle service to Mulhouse (30mn), then train service to Strasbourg central station (45-50mn).
From France and continental Europe
By plane: see above
By train: Strasbourg is about two hours and 20mn from Paris by train. There are also direct train services from major German, Swiss and Austrian cities.