Санкт-Петербург находится на северо-западе от Нижнего Новгорода. Расстояние по прямой составляет 896 километров, по дорогам примерно одна тысяча километров. Точное расстояние зависит от вида дорог (железные, автомобильные любые, автомобильные - только федеральные).
От Нижнего Новгорода до Санкт-Петербурга ходят прямые поезда через Москву - это поезд номер 59А "Волга" и проходящие поезда из городов Уфа, Челябинск. Дорога занимает около 15 часов. Можно также полететь самолётом, полет займет примерно два часа.
Населённые пункты преимущественно возникают:
- На пересечениях торговых путей
- На берегах морей и океанов
- На судоходных реках
- На плодородных равнинных землях
Людность зависит:
- От размера населённого пункта
- От его развитости
- От местоположения(в городе на берегу моря очевидно будет больше людей, чем в городке в центре степи)