Charleroi is located to the west of Namur. Both cities are in Belgium, with Charleroi in the Hainaut province and Namur in the Namur province. Charleroi is approximately 25 kilometers (16 miles) west of Namur and can be reached by road or rail.
Namur Expert Quiz: 30 Questions to test your expertise