Le trajet pour aller en voiture de Saint-Martin-sur-Oust à La Roche-Bernard se fait en 46 minutes pour une distance de 42 kilomètres à parcourir entre les deux communes morbihannaise. Le trajet est effectué principalement via D 777 et D 1.
Trajet de Saint-Martin-sur-Oust à La Roche-Bernard : 46 minutes pour 42 km

Il n'y a pas de gare féroviaire à Saint-Martin-sur-Oust. Pour voyager en train de Saint-Martin-sur-Oust en direction de La Roche-Bernard, il faudrait prendre le train depuis la commune proche de Saint-Martin-sur-Oust. La gare la plus proche est située à environ 10.3 KM. Il s'agit de la gare de Malansac.
Il n'y a pas de gares situées à La Roche-Bernard. La gare la plus proche de La Roche-Bernard est localisée à environ 17.42 KM : Gare de Malansac.
| Saint-Martin-sur-Oust | La Roche-Bernard | |
|---|---|---|
| Code postal | 56200 | 56130 |
| Localisation géographique | Nord-ouest de la France | Nord-ouest de la France |
| Code INSEE | 56229 | 56195 |
| Altitude minimale en mètre | 2 | 0 |
| Altitude maximale en mètre | 103 | 58 |
| Longitude en degré | -2.2602 | -2.3008 |
| Latitude en degré | 47.7611 | 47.5188 |
| Longitude en GRD | -5101 | -5150 |
| Latitude en GRD | 53051 | 52798 |
| Longitude en DMS (Degré Minute Seconde) | -21515 | -21757 |
| Latitude en DMS (Degré Minute Seconde) | 474446 | 473106 |
| Région || Département | Bretagne || Morbihan | Bretagne || Morbihan |