Traffic in Tehran is pretty mental, and Iranians’ driving style can be quite… adventurous, so rent a car only if you feel confident and brave enough. Depending on the provinces, highways and country roads are pretty quiet, even though you will find many trucks, so you should inquire what are the best times to get on the road between cities and provinces.