Distance between Mechelen and Charleroi
Distance from Mechelen to Charleroi is 42 miles / 68 kilometers.
Map showing the distance from Mechelen to Charleroi
![]() |
Air distance: | miles km |
Time difference between Mechelen and Charleroi
There is no time difference between Mechelen and Charleroi. Current local time in Mechelen and Charleroi is 11:33 CET (2025-02-14)