St. Gallen to Mulhouse by train
Compare prices, times and book fast direct trains
Overview: trains from St. Gallen to Mulhouse
Find the key information for travelling by train from St. Gallen to Mulhouse, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Explore St. Gallen to Mulhouse by train
Thinking about travelling from St. Gallen to Mulhouse by train? Here’s everything you need to know to maximise your experience along this train journey.
Train cost between St. Gallen and Mulhouse
Average fares along this route:
The cheapest ticket price: AU$86.14
Ticket price when booked 30 days in advance:
Ticket price when booked 7 days in advance:
Finding cheap train tickets
Booking in advance is clearly one of the easiest ways to save on tickets. Follow these other tips to find cheap train tickets for travel in Europe:
Opt for the basic, “no-frills” class of service (which is still sure to deliver a comfortable ride)
Travel with a budget train operator
Consider choosing a rail pass if you plan to travel extensively
Book off-peak fares (tickets are cheaper midweek and outside peak hours)
Select a non-flexible fare
Ride slower trains as opposed to the pricier high-speed fares
Subscribe to the Rail Europe newsletter to be notified about discounts.
And last but not least, compare ticket prices on Rail Europe. We automatically compile all ticket offers in one easy search so you can choose by price, timing or whatever is driving your journey.
St. Gallen to Mulhouse departure frequency and train timetable
With 28 trains scheduled on this journey daily and trains leaving the station every 23 minutes, travellers have a number of options to choose from. If you are travelling on a weekday, the earliest train you can catch is at 04:37 and the last one is at 23:37. If you are travelling during the weekend, the earliest train you can catch is at 04:37, with the last one at 23:37.
St. Gallen to Mulhouse train duration
Trains on this route travel a distance of 156 kilometres, with the fastest one completing the journey in 2 hours and 28 minutes.
How far in advance can you reserve train tickets between St. Gallen and Mulhouse?
You can secure tickets for travel between St. Gallen and Mulhouse up to 6 months in advance. The earlier you book, the better the fares.
Making the most of your trip to Mulhouse
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Mulhouse.
FAQs about the train journey from St. Gallen to Mulhouse
Want to know more about your journey from St. Gallen to Mulhouse? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The total distance between St. Gallen and Mulhouse by train is 156 kilometres.
The lowest fare on this route is AU$86.14. If booked 30 days in advance, tickets are priced around . When booked 7 days before travel, expect to pay around .
You can purchase tickets for this journey 6 months ahead of the travel date.
The fastest jouney takes 2 hours and 28 minutes.
Other train journeys from St. Gallen
- From St. Gallen to Zurich From AU$28.47
- From St. Gallen to St. Margrethen From AU$10.95
- From St. Gallen to Lindau From AU$27.74
- From St. Gallen to Bregenz From AU$24.09
- From St. Gallen to Munich From AU$34.31
- From St. Gallen to Strasbourg From AU$93.44
- From St. Gallen to Paris From AU$86.87
- From St. Gallen to Basel From AU$70.81
- From St. Gallen to Turin From AU$375.66
- From St. Gallen to Florence From AU$196.37
- From St. Gallen to Milan From AU$98.26
- From St. Gallen to Konstanz From AU$24.82
- From St. Gallen to Karlsruhe From AU$70.81
- From St. Gallen to Geneva From AU$118.99
- From St. Gallen to Berlin From AU$80.30
Other train journeys to Mulhouse
- From Basel to Mulhouse From AU$7.30
- From Paris to Mulhouse From AU$5.84
- From London to Mulhouse From AU$94.90
- From Strasbourg to Mulhouse From AU$18.98
- From Paris Charles de Gaulle Airport to Mulhouse From AU$68.62
- From Luxembourg City to Mulhouse From AU$17.52
- From Dijon to Mulhouse From AU$40.15
- From Colmar to Mulhouse From AU$10.22
- From Milan to Mulhouse From AU$157.10
- From Zurich to Mulhouse From AU$40.88
- From Belfort to Mulhouse From AU$24.09
- From Lyon to Mulhouse From AU$2.92
- From Besançon to Mulhouse From AU$38.69
- From Avignon to Mulhouse From AU$17.52
- From Marseille to Mulhouse From AU$148.92
Other train journeys from Mulhouse
- From Mulhouse to Basel From AU$16.79
- From Mulhouse to Dijon From AU$35.04
- From Mulhouse to Belfort From AU$24.09
- From Mulhouse to Paris From AU$2.92
- From Mulhouse to Colmar From AU$10.22
- From Mulhouse to Strasbourg From AU$18.98
- From Mulhouse to Sélestat From AU$10.95
- From Mulhouse to Zurich From AU$40.15
- From Mulhouse to Lyon From AU$17.52
- From Mulhouse to Milan From AU$100.59
- From Mulhouse to London From AU$325.58
- From Mulhouse to Besançon From AU$38.69