Город находится в 740 км от аэропорта Санкт-Петербурга.
Путь из аэропорта Санкт-Петербурга в Ярцево занимает в среднем 9 часов 28 минут.
Я́рцево — город в России, административный центр Ярцевского района Смоленской области. Вместе с тремя ненаселёнными деревнями образует Ярцевское городское поселение.
ород расположен на берегах реки Вопь (приток Днепра), в 350 км от Москвы и в 63 км от Смоленска, на шоссе Москва — Минск. Железнодорожная станция Ярцево на линии Москва — Брест.
Город состоит из микрорайонов: Центр (Город), Пионерный, Старое Ярцево, Солнечный, Бельский, Халтуринский, Красный Молот, Пронькино, Яковлево, Михейково, Пологи, МСО, ЛМПС, Дуброво, Городок, Милохово, Ульхово, Щекино.
Через Ярцево проходят Федеральная автомобильная дорога М1 «Беларусь» (Минское шоссе), а также Смоленский ход Московской железной дороги, связывающий некоторые предприятия города.