Виадук, тип длинного моста или серии мостов, обычно опирающихся на ряд арок или пролетов между высокими башнями. Назначение виадука — перебросить автомобильную или железную дорогу через воду, долину или другую дорогу. Виадук как функционально, так и этимологически связан с акведуком, который переносит воду; оба были разработаны римскими инженерами.
Длинные пролеты римских виадуков поддерживались полукруглыми арками, опирающимися на опоры из камня или каменной кладки. Хорошо сохранившийся пример — пролет над рекой Тежу в Алькантаре, Испания (ок. 105 г. н.э.). Следующий шаг вперед в строительстве виадуков произошел только в конце XVIII века, когда появились железные мосты, и в XIX веке, когда стали применяться стальные.
В начале XX века распространение железобетонного строительства привело к появлению бетонных арочных конструкций. В последнее время на длинных виадуках используется сегментная конструкция. Секции собираются заранее и выдвигаются вперед с одного конца виадука для формирования удлинения.