Автотранспорт
Город Великие Луки находится вблизи федеральной автотрассы Москва — Балтия М9. Федеральная автомобиьная дорога М9 «Балтия» — «Новорижское шоссе» Москва — Волоколамск — государственная граница с Латвией далее переходит в латвийскую автодорогу А12, часть европейского маршрута Е22.
Обеспечение загородных перевозок осуществляет автобусный вокзал, расположенный на пр. Ю. Гагарина 48а, тел. 5-21-60.
Железнодорожный транспорт
Железнодорожный транспорт осуществляет пассажирские и грузовые перевозки в направлении Москвы, Санкт-Петербурга, Латвии и Беларуси. Железнодорожный вокзал находится: пл. Привокзальная 1, тел. 4-22-53.
Воздушный транспорт
В районе д. Баландино имеется аэропорт. В настоящее время транспортное воздушное сообщение не осуществляется. Имеется районный центр Единой системы организации воздушного движения (РЦ ЕС ОрВД).