Город Великие Луки находится вблизи федеральной автотрассы Москва — Балтия М9. Город связан с Москвой, Петербургом, Беларусью и Латвией железнодорожным сообщением. Автобусы связывают Великие Луки с соседними городами и областями. Транспортное сообщение в городе обеспечивается маршрутными такси и автобусами по 30 маршрутам.