| Cities | Distance |
|---|---|
| Martigny to Opwijk | 361.14 mi (581.19 km) |
| Martigny to Ostend | 401.40 mi (645.99 km) |
| Martigny to Oud-Heverlee | 344.98 mi (555.19 km) |
| Martigny to Oud-Turnhout | 372.70 mi (599.81 km) |
| Martigny to Oudenaarde | 364.49 mi (586.59 km) |
| Martigny to Oudenburg | 397.13 mi (639.11 km) |
| Martigny to Oupeye | 325.01 mi (523.06 km) |
| Martigny to Overijse | 343.73 mi (553.19 km) |
| Martigny to Overpelt | 361.44 mi (581.67 km) |
| Martigny to Paal | 352.05 mi (566.56 km) |
| Martigny to Peer | 355.43 mi (572.01 km) |
| Martigny to Pepinster | 313.90 mi (505.18 km) |
| Martigny to Peruwelz | 344.51 mi (554.43 km) |
| Martigny to Perwez | 329.19 mi (529.78 km) |
| Martigny to Philippeville | 306.07 mi (492.57 km) |