Le trajet pour aller en voiture de Leyrat à Saint-Marien se fait en 17 minutes pour une distance de 11.4 kilomètres à parcourir entre les deux communes creusoise. Le trajet est effectué principalement via D 67 et D 997.
Trajet de Leyrat à Saint-Marien : 17 minutes pour 11.4 km

Il n'y a pas de gare féroviaire à Leyrat. Pour voyager en train de Leyrat en direction de Saint-Marien, il faudrait prendre le train depuis la commune proche de Leyrat. La gare la plus proche est située à environ 4.55 KM. Il s'agit de la gare de Lavaufranche.
Il n'y a pas de gares situées à Saint-Marien. La gare la plus proche de Saint-Marien est localisée à environ 11.62 KM : Gare de Lavaufranche.
| Leyrat | Saint-Marien | |
|---|---|---|
| Code postal | 23600 | 23600 |
| Localisation géographique | Nord-ouest du Massif central | Nord-ouest du Massif central |
| Code INSEE | 23108 | 23213 |
| Altitude minimale en mètre | 372 | 412 |
| Altitude maximale en mètre | 456 | 502 |
| Longitude en degré | 2.2928 | 2.2173 |
| Latitude en degré | 46.3554 | 46.4116 |
| Longitude en GRD | -49 | -124 |
| Latitude en GRD | 51513 | 51578 |
| Longitude en DMS (Degré Minute Seconde) | +21733 | +21330 |
| Latitude en DMS (Degré Minute Seconde) | 462143 | 462513 |
| Région || Département | Nouvelle-Aquitaine || Creuse | Nouvelle-Aquitaine || Creuse |