A friendly municipal beach bath in Meggen with flat lake access, a raft, a water trampoline and a bistro. 2026 adult entry was CHF 4 (~$5 USD) and children 6-16 CHF 2 (~$2.50 USD), one of the cheapest staffed baths near Luzern. Lifeguard supervision runs daily 10:00-18:00.
Badi Meggen is a friendly municipal lake bath at Benzeholzplatz 1 in Meggen, a village on the shore of Lake Lucerne east of Luzern, Switzerland. The beach has a flat, easy lake entry, and the water is clear, cool and blue-green, with the gentle shelving that makes it comfortable for children and beginners. The bay is moderately sheltered, so wind is usually light and there is no surf. The character is relaxed, local and family-friendly, more of a village outing than a resort scene. Facilities include lawns for sunbathing, a children's water-play area, a raft and a water trampoline on the lake, and ping-pong and table football for older children. Changing cabins are provided, and loungers, sunshades and cabins can be rented. The bistro serves food and drinks on site. Lifeguard supervision runs daily from 10:00 to 18:00, so swimmers should keep to those hours. Entry is among the cheapest of any staffed bath near Luzern: in 2026 adults paid CHF 4 and children aged 6 to 16 paid CHF 2. The 2026 season ran from 16 May to mid-September, and the phone number is +41 41 379 71 20. Badi Meggen lies about 6 km east of Luzern station. Visitors can take a bus to Meggen Schlössli or the train to Meggen Zentrum and then walk about 200 m. From mid-May to mid-September the Seebus line 27 also runs on Fridays, Saturdays, Sundays and holidays, offering a scenic way to arrive by water. Meggen is also known for its lakeside promenade and parks, so a swim can be paired with a walk along the shore. The low price and easy access make it a good alternative to the busier city baths.
| Distance | About 6 km east of Luzern station |
|---|---|
| Getting there | Bus to Meggen Schlössli or train to Meggen Zentrum, then about 200 m on foot; the Seebus line 27 also runs Friday-Sunday and holidays from mid-May to mid-September; phone +41 41 379 71 20 |
| Difficulty | easy |
| Best season | June-August (2026 season 16 May to mid-September) |
| Address | Benzeholzplatz 1, 6045 Meggen |
Amenities
- Flat beach access
- Raft and water trampoline
- Lawns and children's water-play area
- Ping-pong and table football
- Changing cabins
- Lounger, sunshade and cabin rental
- Bistro
Good to know
- Best for
- families, swimmers, sunbathers
Location
Benzeholzplatz 1, 6045 Meggen
47.0431, 8.3770 View on map
Highlights
- Flat, easy lake entry suited to children
- Raft and water trampoline on the lake
- Among the cheapest staffed baths near Luzern: CHF 4 adults
- Children's water-play area, ping-pong and table football
- Bistro and lounger rental on site
Tips for visiting
- Swim during lifeguard hours, daily 10:00-18:00
- Take the train to Meggen Zentrum or a bus to Meggen Schlössli, then walk about 200 m
- Use Seebus line 27 on Friday-Sunday and holidays from mid-May to mid-September for a scenic arrival
- Rent a sunshade on hot afternoons, as lawn shade can fill up
- Pair the swim with a walk along the Meggen lakeshore
When to visit
June to August on sunny days between 10:00 and 18:00, when lifeguards are on duty.
Frequently asked questions
How much does Badi Meggen cost?
In 2026 adult entry was CHF 4 and children aged 6 to 16 paid CHF 2.
When are lifeguards on duty at Badi Meggen?
Lifeguard supervision runs daily from 10:00 to 18:00.
How do visitors reach Badi Meggen from Luzern?
Take a bus to Meggen Schlössli or the train to Meggen Zentrum, then walk about 200 m. Seebus line 27 also runs Friday-Sunday and holidays in season.
Is Badi Meggen good for children?
Yes. It has flat lake access, a children's water-play area, a raft and a bistro.