Bergamo is located in the center of Lombardy, around 40km far from Milan and Brescia, and 60km far from Swizerland.
Coming to Bergamo is pretty easy, either by plane, train, car or bus.
The Airport of (Milano) Bergamo Orio al Serio (BGY), main Ryanair hub for Italy, destination of many others national ed international companies, as well as the closest airport to reach the city of Bergamo, it’s less then 5 km far from Bergamo and it’s served by a Bus service (Airport Bus) every 30 minutes, for 1,70€. You can reach over 80 cities as you can see from the map.
Bergamo has a train station right in the center of the city, so it’s really handy. To consult the time table and the destinations you can use the Trenitalia website, the main Italian railway company, or you can use the German railway website Deutsch Bahn cause they also serve Italy.
Bergamo is served by A4 Highway, one of the main highway of Italy, which connect Bergamo with Milan and Brescia. If you want to take a look at it you can use Google Maps or Via Michelin to calculate the route for your travel.
Several bus carriers exists that reach Bergamo, Brescia and Milan. To find the easy one you can take a look at EuroLines.
There are not so many bus coming to Bergamo (mainly from east countries); however you can find many destinations selecting Milan or Brescia, and from there take a train or bus to Bergamo.
Moving in Bergamo
The transport system in Bergamo and periphery it’s composed of a Bus network, two funiculars, a Tram and a Bike Sharing (La BiGi) service inside of the city. The reference website for timetables and prices is Azienda di Trasporti Bergamasca (ATB).
There are three Cab “stations”:
Portici Sentierone (Bergamo centre) tel. +39 035 242000
Stazione F.S. – Piazzale Marconi (Train station) tel. +39 035 244505
Radio Taxi – Via Torretta, 12 and Airport tel. +39 035 4519090
Car rent (at the Airport)
At the airport there are several car rental companies.
If you need there is also a motorbike rental service.