Rejoindre la Moldavie en voiture depuis l'Europe de l'Ouest demande 2 à 3 jours de route, ainsi que deux formalités propres au pays, la vignette électronique et une assurance valable sur place.
Le pays compte environ 10 700 kilomètres de routes publiques. Les routes magistrales, notées M, le relient à la Roumanie et à l'Ukraine. Aucune autoroute n'est officiellement ouverte. Les magistrales rénovées roulent bien, les routes locales restent souvent dégradées.
La signalisation suit les standards européens, avec des inscriptions en roumain parfois doublées en russe. La vitesse est limitée à 90 km/h hors agglomération et à 50 km/h en ville. L'éclairage nocturne est faible et les bas-côtés sont fréquentés par des piétons, des charrettes et des animaux, ce qui rend la conduite de nuit déconseillée.
Depuis la Roumanie, les principaux postes de passage sont Leuseni-Albita, Sculeni, Cahul-Oancea et Giurgiulesti-Galati. Le système européen d'entrée et de sortie y enregistre la photo du visage et les empreintes au premier passage.
La vignette moldave est électronique et obligatoire pour tout véhicule non immatriculé en Moldavie, les motos exceptées. Pour une voiture, elle coûte 4 euros pour 7 jours, 16 euros pour 30 jours et 180 euros à l'année. L'achat se fait en ligne sur le portail officiel evinieta.gov.md ou aux guichets de la banque MAIB. Rouler sans vignette expose à une amende d'environ 1 000 lei. La carte verte doit par ailleurs mentionner explicitement la Moldavie, faute de quoi une assurance frontalière s'achète au poste de passage.
Plus de 600 stations sont recensées, surtout sous les enseignes Petrom, Rompetrol, Lukoil, Bemol et Vento. Les prix sont plafonnés chaque semaine par l'agence de régulation et tournent autour de 31 lei le litre pour le sans-plomb 95. Le maillage se fait clairsemé dans les campagnes. La carte bancaire passe dans les grandes enseignes et les espèces restent utiles ailleurs.
Google Maps et Waze couvrent correctement le pays, mais la donnée est moins fiable sur les routes locales et en Transnistrie. Beaucoup de rues portent un nom roumain et un ancien nom russe, et une adresse écrite en roumain évite les malentendus.
Le trajet représente environ 2 430 kilomètres et 26 heures de conduite depuis Paris, 2 315 kilomètres depuis Bruxelles et 2 140 kilomètres depuis Genève, où le passage des Alpes allonge la durée. Ces temps ne comprennent ni les pauses ni l'attente aux frontières, si bien qu'il faut tabler sur 2 à 3 jours. L'itinéraire habituel passe par l'Allemagne, l'Autriche, la Hongrie et la Roumanie, chacun de ces pays ayant son propre péage ou sa propre vignette.