Narva on Viron kolmanneksi suurin kaupunki, jota luonnehtii sijainti raja-alueella. Valtatie 1 (E20) kulkee Tallinnasta Narvan kautta Pietariin. Narvasta on Pietariin matkaa 159 km, Tallinnaan 211 km, Tarttoon 178 km ja Pärnuun 291 km.
Narvan kautta Lyypekistä Pietariin vievä tieverkosto on ollut tärkeä kautta historian. Vanhan hansatien Riian ja Pietarin väliselle osuudelle on luotu Via Hanseatican matkailureitti, joka yhdistää kolme maata, Latvian, Viron ja Venäjän, ja tarjoaa mahdollisuuden tutustua ainutlaatuisiin kulttuuri- ja luonnonnähtävyyksiin sekä parhaisiin majoitus- ja ruokapaikkoihin.
Narvan kaupunkiliikenne on rauhallista ja täällä on harvoin ruuhkaa.
Joissakin keskustan paikoissa pysäköinti on maksullista, esimerkiksi kauppakeskusten edessä. Pysäköintialueelle tultaessa on noudatettava liikennemerkkejä. Lisätietoja: Pysäköinti Narvassa
Matkailuautolla tai asuntovaunun kera matkustaville lähin parkkipaikka keskustasta löytyy Raja-kadulta (ilmainen, ei palveluita), matkaparkkiin voi asettua myös lomakoti Vana-Olginan kartanoon kolmen kilometrin päässä kaupungista (maksullinen, kaikki palvelut).
Hotel Centralissa Lavretsov-kadulla on vartioitu pysäköintialue.