
Rail tickets from Luzern station to St. Gallen
Affordable Tickets from Luzern station to St. Gallen
Traveling from Luzern station to St. Gallen or from St. Gallen to Luzern station has never been easier or more affordable. You can travel to St. Gallen from Luzern station by rail, enjoying comfort, convenience, and modern amenities like Wi-Fi, USB outlets, and refreshments. Reliable schedules and flexible ticket options cater to any budget. Book tickets from Luzern station to St. Gallen online now for a smooth, stress-free journey.

Train, bus, ferry - we’ve got you covered
Choose from over 1,000 trusted options—train, bus, or ferry—for the best ticket for you
Pocket Travel Guide
Moovit is a must-have
Most Useful App I Own
It automatically changes your metro city
Impressive Moovit App
This app fills a much-needed
Good and helpful app
I would be lost without the help of this app
Choose how you want to pay
Rail tickets from Luzern station
| Day | Duration | First and last trip | Price range |
|---|---|---|---|
| Monday, May 4 | 2h 15min | 07:09 AM | 10:09 PM | 29 - 68 € |
*All times shown are local
Frequently asked questions
What's the time difference between Luzern station and St. Gallen?
Is there a direct rail from Luzern station to St. Gallen?
What are the best ways to travel from Luzern station to St. Gallen without a car?
What’s the cheapest way to travel from Luzern station to St. Gallen?
What’s the fastest way to travel from Luzern station to St. Gallen with public transit?
Direct Lines from Luzern station to St. Gallen
Direct lines, including buses, trains and even ferries, from Luzern station to St. Gallen provide a straightforward and time-saving way to travel. Tickets for direct lines are perfect for those who want to avoid unnecessary stops or connections. Whether you’re planning a quick trip or a longer journey, direct lines ensure efficiency and comfort. Booking tickets for direct routes guarantees a smooth travel experience, making them an ideal choice for travelers heading from Luzern station to St. Gallen. Explore direct lines and secure your tickets today.
Rail Tickets from Luzern station to St. Gallen
Train tickets from Luzern station to St. Gallen are perfect for travelers looking for speed and convenience. Trains offer regular services with a variety of seating options to suit your travel needs. By booking train tickets in advance, you can secure better fares and avoid the rush. Trains provide a seamless travel experience, making them a popular choice for both work and leisure trips. Discover how easy it is to travel by train with affordable and flexible train tickets from Luzern station to St. Gallen.
Affordable Rail Tickets from Luzern station to St. Gallen
Traveling by train from Luzern station to St. Gallen doesn’t have to be expensive. Affordable train tickets are available with early bookings or special deals. Trains offer fast and comfortable travel with options for various budgets, ensuring everyone can enjoy a smooth journey. Booking train tickets online allows you to find the best prices quickly. Affordable train tickets make it easy to travel between Luzern station and St. Gallen without compromising on quality or convenience.
Top cities near Luzern station
- Kriens, Switzerland
- Rothenburg, Switzerland
- Neuenkirch, Switzerland
- Arth, Switzerland
- Zug, Switzerland
- Lungern, Switzerland
- Thalwil, Switzerland
- Hunzenschwil, Switzerland
- Schattdorf, Switzerland
- Zurich, Switzerland
- Opfikon, Switzerland
- Göschenen, Switzerland
- Iseltwald, Switzerland
- Wangen bei Dübendorf, Switzerland
- Andermatt, Switzerland
- Grindelwald, Switzerland
- Uster, Switzerland
- Olten, Switzerland
- Bönigen, Switzerland
- Wetzikon, Switzerland
Top trips from Luzern station
- Luzern station to Holiday Inn Express Zürich Airport, an IHG Hotel, Rümlang
- Luzern station to Kriens, Zentrum Pilatus
- Luzern station to Arth-Goldau
- Luzern station to Como San Giovanni
- Luzern station to Zürich Stadelhofen
- Luzern station to Krienseregg
- Luzern station to Kloten Balsberg (Station)
- Luzern station to Vitznau, Park Hotel
- Luzern station to Seehotel Riviera at Lake Lucerne, Gersau
- Luzern station to Interlaken West Station
- Luzern station to Bellpark Hostel, Luzern
- Luzern station to Hasliberg
- Luzern station to Basel SBB Station
- Luzern station to Venezia Santa Lucia Station
- Luzern station to Park Hyatt Zurich – City Center Luxury, Zürich
- Luzern station to Swissporarena
- Luzern station to Rigi
- Luzern station to Novotel Zürich Airport Messe, Glattbrugg
- Luzern station to Roma Termini
- Luzern station to Milano Centrale Station
Nearby trips
- Lucerne Station to Holiday Inn Express - Luzern - Kriens, an IHG Hotel
- Luthern to Kanton Zürich
- Lucerne Station to Alplodge, Interlaken
- Luthern to Basel Mulhouse Freiburg - Airport (Station)
- Holiday Inn Express - Luzern - Kriens, an IHG Hotel to HITrental Old Town Apartments, Luzern
- Luthern to Ballenberg West, Museum
- Alpnachstad to Pilatus
- Hotel Schweizerhof Luzern to Pilatus
- Hotel Luzernerhof to Zurich Airport (ZRH)
- Luzern station to München Hbf
- Hotel des Balances, Luzern to Zurich Airport (ZRH)
- Alpnachstad to Luzern, Bahnhof
- Luzern station to Milan Malpensa Airport (MXP)
- Holiday Inn Express - Luzern - Kriens, an IHG Hotel to Kriens, Zentrum Pilatus
- Luzern station to ibis Luzern Kriens
- Lucerne Station to Basel Mulhouse Freiburg - Airport (Station)
- Hotel Goldener Stern - contactless check-in, Luzern to Zurich Airport (ZRH)
- Luthern to Geneva Airport (GVA)
- Kriens (Station) to Pilatus
- Luzern station to Hotel Spatz, Luzern