Glarus Vacation Packages

Come to Glarus, in Central Switzerland, Switzerland, to visit its many cultural, historical and scenic visitor attractions.

Glarus in Central Switzerland has a population of about 6,000 people.

The national capital Bern is located 75 miles (121 kilometers) west of Glarus, while Vaduz lies 20 miles (32 kilometers) to the east.

After the first snowfall, Glarus becomes a great place for tobogganing and skiing. Plan a few days on the slopes at Braunwald Ski Resort, Vorab Glacier or make bookings for Elm Ski Resort.

1.0 out of 5.0
1.5 out of 5.0
2.0 out of 5.0
2.5 out of 5.0
3.0 out of 5.0
3.5 out of 5.0
4.0 out of 5.0
4.5 out of 5.0
5.0 out of 5.0
Most popular package deals found by our travellers
Most popular package deals found by [originCity] travellers

Top Flight + Hotel Deals

See all Canton of Glarus packages

Top Deals on Flights

See all Canton of Glarus flights

Book your Canton of Glarus Vacation