Map of Bergamo Station – Trains, Airport Bus & Entrance Guide

Bergamo Station is the main railway station serving Bergamo in northern Italy. Located in the lower city, it provides regional train connections to Milan, Brescia, Lecco, Treviglio and other destinations across Lombardy.

The station is also an important interchange for visitors travelling between Milan Bergamo Airport, central Bergamo and the historic Città Alta. Airport buses, city buses, taxis and the nearby tram terminus are available around the station district.

## Quick Answer

Bergamo Station is on Piazzale Guglielmo Marconi in the lower city. Use the main entrance facing the square for the ticket hall, railway platforms, buses and taxis. The Airport Bus stops near the station and continues towards Città Alta. The historic upper town is uphill and is better reached by bus and funicular than on foot with luggage.

## Map of Bergamo Station

Map data © OpenStreetMap contributors.

## Location and Entrances

Bergamo Station is located at the southern end of Viale Papa Giovanni XXIII, one of the main streets connecting the station with central Bergamo.

The principal passenger entrance faces Piazzale Guglielmo Marconi and provides access to:

- The main ticket hall
- Ticket machines
- Departure information
- Railway platforms
- Airport and city buses
- Taxis and passenger pickup
- The nearby bus terminal

The main entrance has level access through large glass doors. A pedestrian underpass also links the platforms with the southern side of the railway near Via Mauro Gavazzeni.

Visitors heading into central Bergamo should leave through the main entrance and continue north along Viale Papa Giovanni XXIII.

## Train Services

Bergamo is served mainly by Trenord regional and RegioExpress trains. Important direct or connecting destinations include:

- Milano Centrale
- Milano Porta Garibaldi connections
- Brescia
- Treviglio
- Lecco
- Carnate
- Monza connections
- Cremona connections

Direct trains to Milano Centrale generally take less than an hour, although journey times and stopping patterns vary.

Bergamo is a terminus for several regional routes. Check the departure screens carefully because trains towards Milan may use different lines and may terminate at different Milan stations.

Travellers continuing to Venice, Verona, Bologna or other major Italian cities will normally change at Brescia, Treviglio or Milan.

## Airport Bus and Local Transport

The Airport Bus connects Bergamo Station with Milan Bergamo Airport throughout the day. Services generally operate frequently and stop close to the railway station.

The same local transport corridor also provides access towards:

- Porta Nuova
- The lower city centre
- The Città Alta funicular
- Città Alta
- Colle Aperto
- Bergamo Airport

City buses stop around the station square and nearby streets. The main regional bus terminal is also close to the railway station and serves surrounding towns and communities.

The Bergamo–Albino tram terminus is within the station transport area. It provides connections northeast through the Seriana Valley corridor.

Taxis normally wait outside the principal entrance.

## Station Layout and Transfers

Bergamo Station has several ground-level platforms connected by a pedestrian underpass.

The main concourse contains ticket facilities and departure screens. Stairs and accessible routes connect the passenger areas with the platforms.

Allow approximately:

- 5–10 minutes to reach most platforms
- Around 10 minutes between a train and the bus terminal
- Additional time for the Airport Bus with luggage
- At least 15 minutes for an unfamiliar connection

Check the train number, final destination and platform shortly before boarding. Regional services may be reassigned when operational changes occur.

## Central Bergamo and Città Alta

The lower city centre begins immediately north of the station.

Nearby places include:

- Viale Papa Giovanni XXIII
- Piazzale degli Alpini
- Centro Piacentiniano
- Porta Nuova
- Sentierone
- Teatro Donizetti
- Lower funicular station

Porta Nuova is approximately 10–15 minutes away on foot. The lower station of the Città Alta funicular is farther north and can be reached by walking or local bus.

Città Alta is the historic walled upper town. Major attractions include Piazza Vecchia, the Basilica of Santa Maria Maggiore, the Campanone and the Venetian Walls.

Although it is possible to walk uphill from the railway station, most visitors carrying luggage will find the bus or funicular more convenient.

## Milan Bergamo Airport

Milan Bergamo Airport, also known as Orio al Serio Airport, does not have a railway station directly beside the terminal.

The Airport Bus provides the most straightforward public transport connection between the airport and Bergamo Station. It also allows travellers to continue towards central Bergamo and Città Alta.

Allow additional travel time during busy periods and before early flights. Check the current stop location and timetable before departure.

## Facilities and Accessibility

Station facilities include ticket machines, departure screens, waiting areas, toilets, cafés and passenger information.

Level access is available at the principal entrance, and accessible routes serve the platforms. Reserved parking spaces for passengers with disabilities are located near the station entrance.

Passenger-assistance services should be arranged in advance when required.

## Visitor Tips

- Use the main entrance facing Piazzale Guglielmo Marconi.
- Check which Milan station your train serves.
- Use the Airport Bus for Milan Bergamo Airport.
- Take a bus or funicular to Città Alta when carrying luggage.
- Allow extra time when transferring between trains and regional buses.

## Frequently Asked Questions

### Is Bergamo Station near the city centre?

Yes. The lower city centre is around 10–15 minutes away on foot.

### Are there direct trains to Milan?

Yes. Direct regional trains connect Bergamo with Milano Centrale and other Milan-area stations.

### Is there a train to Bergamo Airport?

No. The airport is connected to the station by Airport Bus.

### How do I reach Città Alta?

Use a local bus, the funicular or walk uphill from the lower city.

### Where does the Airport Bus stop?

It stops near the railway station in the Piazzale Guglielmo Marconi transport area.

### Are trains available to Brescia?

Yes. Regular regional trains connect Bergamo with Brescia.

### Is the station accessible?

Yes. Level entry, accessible routes and passenger assistance are available.

### Are taxis available?

Yes. Taxis normally wait near the main station entrance.


Related Railway Station Maps


Disclaimer: This map is provided as a general guide. Station entrances, platforms, services and transfer routes may change. Check current information from the relevant railway operator before travelling.