Город Порвоо расположен на скоростной трассе Е18 на берегу реки Порвоо примерно в 140 километрах от МАПП Торфяновка – Ваалимаа и в 50 километрах от Хельсинки. В окрестностях города трасса Е18 очень живописна: она буквально вырублена в скалах.
Проспект Маннергейма делит город на две части. Старый Порвоо с ратушей, каменным собором, булыжной мостовой, забавными кафе и магазинчиками, ресторанами и крошечными гостиницами в старых деревянных домах по левую руку от въезда в город.
Имперская часть города с прямыми улицами, постоенная во время императора Николая I, немного напоминает русскую провинцию. Здесь находится автовокзал, рынок, торговый центр.
Бюро информации, в котором можно получить карты, проспекты на русском языке и ответы на все вопросы, находится рядом с Ратушей на улице Рихкамакату 4 (Rihkamakatu 4). Бесплатные парковки можно найти на мощеной булыжником площади у старого собора, на улицах Кайвокату (Kaivokatu), Коконниементие (Kokonniementie) и Папинкату (Papinkatu). Кстати, последняя улица посвящена не папам, а священнику: паппи – pappi.