Le trajet pour aller en voiture de Saint-Martial-de-Nabirat à Villefranche-du-Périgord se fait en 32 minutes pour une distance de 32.4 kilomètres à parcourir entre les deux communes dordognaise. Le trajet est effectué principalement via Route du Tramway et Route de la Lémance.
Trajet de Saint-Martial-de-Nabirat à Villefranche-du-Périgord : 32 minutes pour 32.4 km

Il n'y a pas de gare féroviaire à Saint-Martial-de-Nabirat. Pour voyager en train de Saint-Martial-de-Nabirat en direction de Villefranche-du-Périgord, il faudrait prendre le train depuis la commune proche de Saint-Martial-de-Nabirat. La gare la plus proche est située à environ 14.61 KM. Il s'agit de la gare de Dégagnac.
| Saint-Martial-de-Nabirat | Villefranche-du-Périgord | |
|---|---|---|
| Code postal | 24250 | 24550 |
| Localisation géographique | Sud-ouest de la France | Sud-ouest de la France |
| Code INSEE | 24450 | 24585 |
| Altitude minimale en mètre | 105 | 155 |
| Altitude maximale en mètre | 238 | 301 |
| Longitude en degré | 1.2443 | 1.11 |
| Latitude en degré | 44.7436 | 44.6334 |
| Longitude en GRD | -1198 | -1401 |
| Latitude en GRD | 49716 | 49590 |
| Longitude en DMS (Degré Minute Seconde) | +11531 | +10431 |
| Latitude en DMS (Degré Minute Seconde) | 444439 | 443752 |
| Région || Département | Nouvelle-Aquitaine || Dordogne | Nouvelle-Aquitaine || Dordogne |