Passage Georges Frankhauser
Discover the Charm of Passage Georges Frankhauser in Strasbourg
Explore Strasbourg's historic Barrage Vauban: a 17th-century dam with panoramic views, sculptures, and a glimpse into the city's strategic past.
The Barrage Vauban, a historic dam and bridge in Strasbourg, was constructed in the 17th century as a defensive structure on the River Ill. Today, it serves as a unique landmark with a viewing terrace offering panoramic city views and an interior gallery displaying sculptures.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Walking
The Barrage Vauban is located in central Strasbourg and is easily accessible by foot from many major attractions. From the Strasbourg Cathedral, walk southwest towards the River Ill and follow the Quai Saint-Nicolas. Cross the Ponts Couverts (Covered Bridges) and continue straight ahead. The Barrage Vauban will be directly in front of you. The walk is approximately 15 minutes. No costs are associated with this approach.
Public Transport
To reach the Barrage Vauban via public transport, take tram line B or D to the 'Alt Winmärik' stop. From there, walk west along Rue du Fossé des Tanneurs, then turn left onto Place du Qur Blanc. The Barrage Vauban will be on your right. The walk from the tram stop is approximately 5 minutes. A single tram ticket costs €1.90 if purchased on the CTS app or €2.10 if purchased from a vending machine.
Taxi
Taxis are readily available throughout Strasbourg. A taxi ride from the Strasbourg-Ville train station to the Barrage Vauban typically takes 5-10 minutes, depending on traffic. The approximate cost is €7-€9. Several taxi stands are located near the train station.
Use Barrage Vauban as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Lorraine: A beautiful blend of history, art, and nature in France's captivating northeastern region.
Tell me more about Lorraine