Видин и река Дунав

Градът е разположен край река Дунав. Той е първото голямо пристанище в страната по течението на реката и начална точка на Републикански път I-1, водещ до границата с Гърция при Кулата. На 2 km от града е разположен фериботният комплекс, който през 2013 г. е заменен от втори мост по българското течение на реката, наречен „Нова Европа“ (известен по-рано като „Дунав мост 2“ или „мост Видин – Калафат“). Срещу Видин е разположен град КалафатРумъния.