Earth's magnetic field has moved much more in the last 20 years than in the previous 400. You can see from the map that in recent decades it made a beeline North and it on it's way toward Russia at a faster rate than usual. Headed toward a magnetic pole reversal? Map made by me using NOAA data.