Belgium's oldest town with a Roman wall, the Gallo-Roman Museum and the Basilica of Our Lady.
Tongeren, in Limburg province in Belgium's Flemish Region, is regarded as Belgium's oldest town, founded by the Romans as Atuatuca Tungrorum. It lies about 30 km from Hasselt, and SNCB trains from Hasselt take 30 to 40 minutes, so the train is the recommended transport; De Lijn buses also serve the town. The compact centre can be covered on foot, and the station is within walking distance of the main sights. The Gallo-Roman Museum, a modern building on Kielenstraat, holds one of the leading Roman collections in Belgium, with displays on daily life, burial customs and the Tungri tribe, and the exhibits are presented with clear context. Remains of the Roman city wall, built in the second century, survive in parts of the old town, including towers such as the Vesten and gates still visible near the edge of the centre. The Basilica of Our Lady, a Gothic church on the Grote Markt, holds a treasury with medieval goldsmith work and a cloister, and the statue of Ambiorix, the Eburones chieftain who rebelled against Caesar, stands on the Grote Markt. The Beguinage of Tongeren is another notable stop. A day can begin with the Gallo-Roman Museum in the morning, followed by a walk along the surviving wall segments. Lunch suits the restaurants around the Grote Markt. The afternoon is for the Basilica and treasury and a stroll through the Beguinage. Sunday is a special day because the town holds a long-running antiques and second-hand market, one of the biggest in the Benelux, drawing dealers and collectors, so the town is lively but crowded then. The best season runs from April to October, for walking the wall and enjoying outdoor seating, though the museums work in any weather. Return tickets from Hasselt cost about €5 to €8 each way.
| Distance | Hasselt to Tongeren: about 30 km |
|---|---|
| Travel time | About 30-40 minutes by train from Hasselt |
| Getting there | Mode: Train; Detail: SNCB train from Hasselt to Tongeren |
| Cost | Train ticket about €5-8 (about $6-9) each way |
| Difficulty | easy |
| Address | Town centre, 3700 Tongeren, Belgium |
How to get there
- Train: Hasselt to Tongeren (30-40 minutes)
- Walk: station to Basilica and Gallo-Roman Museum
- Bus: De Lijn
Location
Town centre, 3700 Tongeren, Belgium
50.7833, 5.4667 View on map
Highlights
- Explore the Gallo-Roman Museum on Kielenstraat
- Follow the surviving sections of the Roman city wall
- Visit the Basilica of Our Lady and its treasury
- See the Ambiorix statue on the Grote Markt
- Browse the Sunday antiques market
Tips for visiting
- Take the SNCB train from Hasselt; it runs regularly.
- Allow at least two hours for the Gallo-Roman Museum.
- Visit on a Sunday for the antiques market, but expect crowds.
- Check museum opening days, as many close on Mondays.
- Pair Tongeren with Hasselt or Genk to build a Limburg day.
When to visit
April to October for walking the wall. Sunday morning suits the antiques market, while weekdays are calmer.
Accessibility
The Gallo-Roman Museum is a modern building with step-free access. The old town has cobbles and the wall sections have uneven ground.
Visit, book or contact
Frequently asked questions
Why is Tongeren called Belgium's oldest town?
It was founded by the Romans and is regarded as the oldest town in Belgium, with a surviving Roman wall.
How long does the train from Hasselt take?
The journey takes about 30 to 40 minutes.
What is the Sunday market?
It is a long-running antiques and second-hand market that attracts dealers and collectors.
How much does the train cost?
A single ticket costs about €5 to €8, or roughly $6 to $9.