| Osnabruck to Magstadt | 247.94 mi (399.02 km) |
| Osnabruck to Mainaschaff | 165.10 mi (265.71 km) |
| Osnabruck to Mainburg | 299.87 mi (482.60 km) |
| Osnabruck to Maintal | 151.24 mi (243.40 km) |
| Osnabruck to Mainz | 159.19 mi (256.19 km) |
| Osnabruck to Maisach | 314.79 mi (506.61 km) |
| Osnabruck to Maisenhausen | 161.80 mi (260.39 km) |
| Osnabruck to Malente | 166.19 mi (267.46 km) |
| Osnabruck to Malsch | 235.42 mi (378.87 km) |
| Osnabruck to Manching | 289.08 mi (465.24 km) |
| Osnabruck to Mannheim | 194.00 mi (312.21 km) |
| Osnabruck to Mansfeld | 152.63 mi (245.63 km) |
| Osnabruck to Marbach am Neckar | 237.36 mi (381.99 km) |
| Osnabruck to Marburg | 106.40 mi (171.24 km) |
| Osnabruck to Marienberg | 247.32 mi (398.02 km) |