Римские дороги не обязательно имели мощеное покрытие, особенно в местностях с недостатком каменных материалов, но в этом случае обязательно устраивалось покрытие из щебеночно-песчаной или гравийно-песчаной смеси. Каменные плиты как материал для покрытия стали применяться не ранее II века до н. э.
Весь материал добывался на месте, при отсутствии требуемого количества камня закладывались притрассовые карьеры, располагавшиеся на расстоянии до 10 римских миль. Материал для насыпи частично выбирался из канав по обеим сторонам дороги, которые назвали «кюветами».
Мэргари делает следующее интересное замечание: «В районах, где производилась плавка железа, шлак обеспечивал почти идеальное покрытие, затвердевавшее со временем и превращавшееся в массу, подобную бетону».
Всеми исследователями отмечается значительный разброс в толщине покрытия. В некоторых случаях покрытие имело толщину до 1,5 м, но это, скорее всего, было результатом ремонта покрытия с укладкой новых слоев без удаления старых, как это случается и в наше время. Утолщение покрытия отмечается на подходах к некоторым мостам, но это можно отнести к неточности разбивки, когда толщиной покрытия регулируется высота отметок (как и сегодня). Иногда вдоль дороги устраивались мощеные тротуары для пешеходов шириной до 1 м, возвышавшиеся над кромкой проезжей части на 0,15–0,2 м.
Вдоль некоторых дорог римляне сеяли чернобыльник – каждый идущий мог сорвать на обочине его листья и вложить в сандалии, чтобы от долгой ходьбы не болели ноги.
Расстояние определялось одометром (рис. 12). Дорога размечалась столбами с указанием миль, указателями и рекламой.
Рис. 12. Одометр: А – колесо (механизм: одним зубом при вращении он (зуб) проворачивал большое колесо – Б диаметром 1,22 м и с полным оборотом – 3,8 м с 399 короткими зубьями и одним более длинным зубом. В – длинный зуб на колесе Б проворачивал барабан Г, в котором между зубьями уложена галька. При вращении частицы гальки попадают в чашки Д
Каждый камень в чашке показывал, что одометр прошел 400 оборотов, «mille passus», или 1000 пар шагов – римскую милю (около 1,5 км). «Миля» в европейских странах имеет одно и то же значение (1000 пар шагов), этот же латинский корень имеют слова «миллениум» (тысячелетие), «миллиметр» (одна тысячная метра) и ряд других обозначений чисел и расстояний.