City of Caravaggio

A small Italian town with about 16 thousand inhabitants, Caravaggio, in the province of Bergamo, takes its name from the famous Italian painter who grew up in these places before moving to Milan. In fact, the family of Michelangelo Merisi (aka Caravaggio) lived for years in the small Lombard town before moving permanently to Milan. The city still preserves the glories of the past, even through the numerous works of art and sites of historical and artistic interest of considerable beauty present in the streets of the historic center. The well-known city sanctuary dedicated to Santa Maria del Fonte is certainly worth a visit. It appeared - according to tradition - in the place where the church building stands today (about 2 km from the center). Do not miss a visit to the Monastery of San Bernardino, a monumental complex of 1489 which also includes the church of San Bernardino and the monastery of Santa Maria degli Angeli.

How to reach Caravaggio

The town of Caravaggio is well connected with the main towns of the province and can be easily reached by car from the capital of Bergamo and Milan. The connection with the international airport of "Orio al Serio", which is about 30 km from Caravaggio, is also easy.

On the train

The city of Caravaggio has two railway stations in the city center. The main connection concerns the Milan-Venice axis, served by the Trenitalia company. Alternatively, it is possible to reach the municipality of Caravaggio via the railway axis that connects Treviglio to Cremona.

By car

From Milan and Bergamo, to reach the town of Caravaggio by car, take the BreBeMi motorway (Brescia-Bergamo-Milan).

Our partners in the territory

These are the drivers and the companies that help us to offer the best service ever