A compact historic town with St Rumbold's Cathedral and its 97 m tower, the Kazerne Dossin museum and canalside streets.
Mechelen is a compact historic town in Antwerp province, in Belgium's Flemish Region, roughly midway between Brussels and Antwerp. It lies about 25 km from Brussels, and trains take around 20 minutes from Brussels and 15 minutes from Antwerp Central, because Mechelen is a stop on the main line between the two cities. The train is the best mode: services are frequent and the town is easy to cover on foot. From Mechelen railway station on Koning Albertplein, the Grote Markt is a walk of about 15 minutes through the town's streets. The main landmark is St Rumbold's Cathedral, whose unfinished 97 m tower is a UNESCO-listed belfry that can be climbed for views across the town and, on a clear day, towards Antwerp and Brussels. The Grote Markt also holds the town hall and the former Palace of Margaret of Austria nearby recalls Mechelen's past as a Habsburg capital of the Low Countries. Quieter canalside streets run along the Dijle, and the Kazerne Dossin museum, housed in the barracks from which Jews and Roma were deported during the Second World War, offers a serious memorial and documentation centre. A sensible one-day plan begins with the cathedral tower in the morning, then a walk along the Dijle and the Groenmarkt. Lunch can be taken in the cafés around the Grote Markt or in the Vismarkt area. The afternoon suits Kazerne Dossin, which needs a couple of hours, followed by a stroll through the Begijnhof before the return train. Mechelen is also known for its carillon school and its Gouden Carolus beer. The town works year-round and is rarely crowded, so weekday visits are comfortable. Return tickets cost about €5 to €8, and the short ride means the trip can easily be combined with Antwerp or Brussels sightseeing on the same day.
| Distance | Brussels to Mechelen: about 25 km |
|---|---|
| Travel time | About 20 minutes by train from Brussels; 15 minutes from Antwerp |
| Getting there | Mode: Train; Detail: Frequent SNCB trains between Brussels and Antwerp stop at Mechelen |
| Cost | Train ticket about €5-8 (about $6-9) each way |
| Difficulty | easy |
| Address | Mechelen railway station, Koning Albertplein, 2800 Mechelen, Belgium |
How to get there
- Train: Brussels-Central to Mechelen (20 minutes)
- Train: Antwerp Central to Mechelen (15 minutes)
- Walk: station to Grote Markt (15 minutes)
Location
Mechelen railway station, Koning Albertplein, 2800 Mechelen, Belgium
51.0178, 4.4826 View on map
Highlights
- Climb St Rumbold's tower, 97 m high, for views over the town
- Visit Kazerne Dossin, the Holocaust memorial and museum
- Walk the Dijle canalside streets and the Groenmarkt
- See the Grote Markt and town hall
- Explore the Begijnhof quarter
Tips for visiting
- Use any Brussels-Antwerp train that stops in Mechelen; not all fast services do.
- Check the St Rumbold's tower opening times before planning the climb.
- Allow at least two hours for Kazerne Dossin.
- Combine Mechelen with Antwerp or Brussels, since it is only 15 to 20 minutes from each.
- Eat in the Vismarkt area for local restaurants away from the main square.
When to visit
Year-round, with weekday mornings quietest. Clear days are best for the tower views.
Accessibility
The town centre is largely flat, though cobblestones are uneven. Kazerne Dossin is step-free, but the cathedral tower requires climbing many stairs.
Visit, book or contact
Frequently asked questions
How long is the train to Mechelen?
It takes about 20 minutes from Brussels and 15 minutes from Antwerp Central.
Is Mechelen worth a full day?
The town is compact, so half a day covers the cathedral, the Grote Markt and Kazerne Dossin. It pairs well with Antwerp.
What is Kazerne Dossin?
It is a museum and memorial in the former barracks used for deportations during the Second World War.
Can visitors climb the cathedral tower?
St Rumbold's tower can be climbed, subject to seasonal opening times and ticket availability.