Bus2Train

St Gallen to Elgg

Updated: March 12, 2024 10:46 PM

St. Gallen to Elgg

St. Gallen is a city in eastern Switzerland, and Elgg is a town in the canton of Zurich. The distance between the two places is approximately 30 kilometers (19 miles).


Language

The official language of Switzerland is German, but French, Italian, and Romansh are also spoken. In St. Gallen, the most common language is German, but you may also hear people speaking English, French, or Italian.


Currency

The official currency of Switzerland is the Swiss franc (CHF). You can exchange your currency at banks, exchange bureaus, and hotels.


Distance

The distance between St. Gallen and Elgg is approximately 30 kilometers (19 miles).


How to Reach

There are several ways to reach Elgg from St. Gallen.

  • By train: The train is the most convenient way to travel between St. Gallen and Elgg. The journey takes approximately 30 minutes, and trains depart from St. Gallen Hauptbahnhof (main train station) every hour.
  • By bus: There are also several buses that run between St. Gallen and Elgg. The journey takes approximately 45 minutes, and buses depart from St. Gallen Bahnhofplatz (bus station) every hour.
  • By car: If you are driving, the journey takes approximately 30 minutes. Take the A1 motorway and exit at Elgg.

Expenses

The cost of travel between St. Gallen and Elgg will vary depending on the mode of transportation you choose.

  • By train: A one-way train ticket costs approximately CHF 10.
  • By bus: A one-way bus ticket costs approximately CHF 6.
  • By car: The cost of petrol will vary depending on the size of your car and the current fuel prices.

Best time to go

The best time to visit Elgg is during the summer months (June to August). The weather is warm and sunny, and there are many outdoor activities to enjoy.


What to Eat

There are many great places to eat in Elgg. Here are a few of the most popular restaurants:

  • Gasthaus zum Löwen: This traditional Swiss restaurant serves a variety of local dishes, including cheese fondue, raclette, and rösti.
  • Pizzeria La Piazza: This pizzeria serves authentic Italian pizzas, as well as a variety of other Italian dishes.
  • Chinesisches Restaurant Drachen: This Chinese restaurant serves a variety of traditional Chinese dishes, including dim sum, noodles, and rice.

Where to Go

There are many things to see and do in Elgg. Here are a few of the most popular attractions:

  • Altstadt Elgg: The old town of Elgg is a charming place to explore. It is home to many historic buildings, including the Rathaus (town hall), the Marktplatz (market square), and the Stadtkirche (parish church).
  • Schloss Elgg: The castle of Elgg is a medieval castle that dominates the town. It is now a museum that houses a collection of art and artifacts from the region.
  • Naturzentrum Thurauen: The Thurauen Nature Center is a nature reserve that is home to a variety of plants and animals. There are many hiking trails in the reserve, and you can also go canoeing or kayaking on the Thura River.

FAQ

Here are some of the most frequently asked questions about traveling from St. Gallen to Elgg:

  1. How long does it take to get from St. Gallen to Elgg? The journey takes approximately 30 minutes by train or bus, and 30 minutes by car.
  2. How much does it cost to travel from St. Gallen to Elgg? The cost of travel will vary depending on the mode of transportation you choose. A one-way train ticket costs approximately CHF 10, a one-way bus ticket costs approximately CHF 6, and the cost of petrol will vary depending on the size of your car and the current fuel prices.
  3. What is the best way to travel from St. Gallen to Elgg? The most convenient way to travel from St. Gallen to Elgg is by train. The journey takes approximately 30 minutes, and trains depart from St. Gallen Hauptbahnhof (main train station) every hour.

*Distance calculation may be aerial distance.

Trips from St Gallen


  • Zell am See
    St Gallen to Zell am See

    The official language of Switzerland and Austria is German. However, English is widely spoken in both countries. The currency of Switzerland is the Swiss f..

  • Porto
    St Gallen to Porto

    The official languages of Switzerland and Portugal are German and Portuguese, respectively. The official currency of Switzerland is the Swiss franc (CHF), ..

  • Pizol
    St Gallen to Pizol

    The official language of Switzerland is German, but many people also speak French, Italian, and Romansh. English is also widely spoken, especially in touri..

  • Oslo
    St Gallen to Oslo

    ..

  • Oberstdorf
    St Gallen to Oberstdorf

    This guide will provide you with all the information you need to plan your trip from St. Gallen to Oberstdorf, including language, currency, distance, how ..

  • Milan Malpensa Airport (MXP)
    St Gallen to Milan Malpensa Airport (MXP)

    This guide will provide you with all the information you need to know about traveling from St. Gallen to Milan Malpensa Airport (MXP), including language, ..

  • Mayrhofen
    St Gallen to Mayrhofen

    St. Gallen is a city in eastern Switzerland, while Mayrhofen is a town in western Austria. The two towns are located about 250 kilometers (155 miles) apart..

  • Leipzig
    St Gallen to Leipzig

    The official languages of St. Gallen and Leipzig are German. The official currency of St. Gallen is the Swiss franc (CHF). The official currency of Leipzig..

  • Kraków
    St Gallen to Kraków

    The official language of Switzerland is German. However, the main spoken language in St. Gallen is Swiss German. The official language of Poland is Polish...

  • Kloten
    St Gallen to Kloten

    The official language of Switzerland is German, but English and French are also widely spoken. The currency of Switzerland is the Swiss franc (CHF). The di..

Trips to Elgg


  • Olten
    Olten to Elgg

    This guide will provide you with all the information you need to plan your tr..

  • Lausanne
    Lausanne to Elgg

    Lausanne is a city in western Switzerland, on the shores of Lake Geneva. Elgg..

  • Milano Centrale Railway Station
    Milano Centrale Railway Station to Elgg

    The official language of Elgg is German. The official currency of Elgg is the..

  • Zermatt
    Zermatt to Elgg

    Zermatt is a municipality in the district of Visp in the canton of Valais in ..

  • Marseille
    Marseille to Elgg

    The official language of both Marseille and Elgg is French. The currency of b..