Направление магнитной стрелки не совпадает с направлением географического меридиана Земли из-за того, что магнитные полюса Земли не совпадают с географическими полюсами. Магнитный полюс находится на некотором расстоянии от географического, и поэтому магнитная стрелка указывает на магнитный полюс, а не на географический.