Город находится в 850 км от аэропорта Нижнего Новгорода.
Путь из аэропорта Нижнего Новгорода в Боровичи занимает в среднем 12 часов 31 минут.
Боровичи́ — город в Новгородской области России. Административный центр Боровичского района. Образует городское поселение город Боровичи. В рамках административно-территориального устройства является городом областного значения.
Город расположен на реке Мста в 171 км от Великого Новгорода, в 320 км от Санкт-Петербурга, в 430 км от Москвы.
Участок реки Мста длиной 30 км между Боровичами и селом Опеченский Посад относят к природоохранной зоне «Горная Мста». Расположенные в ней Мстинские (Боровицкие) пороги — одно из самых популярных мест водного туризма в средней полосе России.
В 30 км от города находятся железнодорожные станции: «Окуловка» и «Угловка», где делают остановку скоростные поезда «Сапсан» и «Ласточка», а также транзитные пассажирские поезда РЖД. Отдельный поезд Угловка-Боровичи ходит по выходным дням. Несколько раз в день ежедневно ходят автобусы Окуловка-Боровичи. Продолжительность поездки 40-45 минут.