Improbable though it may seem, less than fifty years ago Milan was still a viable port – and less than a hundred years ago several of its main arteries – including Via Senato and Via San Marco – were busy waterways.

In the twelfth century, the first canals linked irrigation channels and the various defensive moats of the city. Later, in 1386, the Naviglio Grande was opened, linking the city to the River Ticino and thus Lake Maggiore. It was Gian Galeazzo Visconti, however, who was really responsible for the development of the system, in the fourteenth century to transport the building materials for the Duomo, especially marble from Lake Maggiore.

Travellers were also seen on the canals: the ruling families of the north used them to visit one another, Prospero and Miranda escaped along the Navigli in The Tempest, and they were still plied by the Grand Tourists in the eighteenth century – Goethe, for example, describes the hazards of journeying by canal.

A number of rivers and canals were added to the system over the centuries. The Spanish developed the Darsena to the south in 1603 and under Napoleon’s regime the Naviglio Pavese was made navigable all the way to Pavia and down to the River Po, and so to the Adriatic. During the Industrial Revolution, raw materials like coal, iron and silk were brought into the city, and handmade products transported out with an efficiency that ensured Milan’s commercial and economic dominance of the region. The process of covering over the canals began in the 1930s, to make way for the city’s trams and trolley buses. In the 1950s, desperately needed materials were floated in for reconstructing the badly bombed city but by the mid-1970s, only a handful of canals were left uncovered; the last working boat plied the waters in 1977.

The best way to explore Milan’s waterways is on a relaxing boat trip. These run between April and mid-September when the canals are not being dredged or cleaned; for more information ask at the tourist office, call the information line on t 02 667 9131 or check w naviglilombardi.it.

Book through Rough Guides’ trusted travel partners

Italy features

The latest articles, galleries, quizzes and videos.

13 striking pictures of Venice Carnival

13 striking pictures of Venice Carnival

With the 2018 carnival season about to kick off, Rough Guides author and photographer, Kiki Deere, revisits one of Europe's most colourful festivals: Venice…

25 Jan 2018 • Kiki Deere insert_drive_file Article
20 picturesque Christmas destinations

20 picturesque Christmas destinations

Dreaming of a trip this Christmas? We're here to help. From glittering cities to a few snowy escapes, here are 20 classic destinations for a festive break. …

12 Dec 2017 • Rough Guides Editors camera_alt Gallery
Discovering Palermo: why you should give Sicily’s capital a chance

Discovering Palermo: why you should give Sicily’s capital a chance

A city of grit and forgotten grandeur, for too long Palermo has resigned itself to being a film set of crumbling palaces, sun-worn facades and pockmarked backst…

08 Dec 2017 • Olivia Rawes insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs