Explore Destinations

Discover the world's most amazing places

How to Get from Bergamo Airport to Bergamo Alta (Città Alta)

Quick Answer

The best way to get from Bergamo Airport to Bergamo Alta is by taking the ATB public bus line 1, which takes about 20-25 minutes and costs approximately €2-3. It offers a direct connection to the funicular station at Viale Vittorio Emanuele II, from where you can take a short ride up to Città Alta. For a seamless, door-to-door option, a pre-booked private transfer is recommended, costing around €25-40 for up to 4 people.

Quick Navigation: Transport Options from BGY to Città Alta

By Bus: The Best & Most Economical Option

The ATB Bus Line 1 is the most efficient and budget-friendly public transport link between Bergamo Airport (BGY) and the lower city (Città Bassa), where you can connect to the funicular for Bergamo Alta. Operated by Azienda Trasporti Bergamo, it's the backbone of airport transit.

Step-by-Step Guide: Taking the Bus

  1. Locate the Bus Stop: Exit the arrivals hall at BGY. The bus stop is clearly signed directly outside the terminal, a 1-minute walk away.
  2. Board the Bus: Look for the “ATB Line 1 – Bergamo FS (Railway Station)” bus. Buses are blue and white. The final destination is the main train station (Bergamo FS), but you will get off earlier.
  3. Buy Your Ticket: Purchase a ticket (€2-3) from the ticket machine at the bus stop, the airport information desk, or via the official ATB mobile app. Validate the ticket upon boarding.
  4. Key Stop to Alight: Get off at the stop “Viale Vittorio Emanuele II / Funicolare”. This is the station for the funicular to Città Alta. The journey from the airport to this stop takes approximately 20-25 minutes, depending on traffic.
  5. Take the Funicular: From the bus stop, walk to the funicular station (Funicolare Bergamo Alta). A single ticket (included in some integrated passes) takes about 2-3 minutes to ascend to the historic upper town.

Bus Schedule & Frequency

Buses run frequently, especially during daytime hours:

  • First Bus from Airport: ~05:15 AM
  • Last Bus from Airport: ~00:15 AM (Midnight)
  • Frequency: Every 10-20 minutes during the day, slightly less frequent in the early morning and late evening.

Always check the official ATB timetable for Line 1 for the most current schedule, especially on weekends and holidays.

Other Bus Options & Night Service

For late-night arrivals, the standard Line 1 may not be running. Your alternatives are:

Luggage: Standard city buses have limited luggage space. Avoid rush hour if you have large suitcases.

By Taxi & Private Transfer: Door-to-Door Convenience

For direct service, groups, or heavy luggage, a taxi or pre-booked private transfer is the most convenient, though most expensive, option. It takes you directly to the gates of Città Alta or your specific hotel within the walls.

Taxis at Bergamo Airport

The official taxi rank is located directly outside the arrivals hall. The journey to Città Alta takes 15-20 minutes in normal traffic.

Approximate Taxi Fare (2024)

  • Fixed Fare to Città Alta: Approximately €25 – €35.
  • Metered Fare: The fare includes airport supplements, luggage fees, and a surcharge for nights, Sundays, and holidays. Always confirm an estimated price before getting in.
  • Official Provider: Radio Taxi Bergamo is the primary licensed operator.

Pre-Booked Private Transfers (Recommended)

Booking in advance with a reputable service like SunTransfers or Welcome Pickups offers advantages:

  • Fixed, Upfront Price: No surprise costs.
  • Meet & Greet: Your driver waits in arrivals with a name sign.
  • Comfort & Space: Guaranteed vehicle size for your group and luggage.
  • Average Cost: €30 – €45 for a standard sedan (1-4 people). Often similar to or only slightly more than a taxi, but with better service guarantees.

Best For: Families, groups of 3+, travelers with mobility issues, late-night arrivals, or those prioritizing absolute convenience.

By Shuttle & Shared Transfer Services

Shared shuttle vans are a mid-price option between public bus and private taxi. Companies like Terravision or Airport Shuttles operate from BGY.

On Foot (Not Recommended)

Walking from Bergamo Airport to Città Alta is strongly discouraged.

Tickets & Cost Comparison Table

Below is a quick comparison of all transport options from Bergamo Airport to Bergamo Alta (Città Alta).

Transport Method Approx. Travel Time Approx. Cost (One-Way) Best For Notes
ATB Bus Line 1 + Funicular 25-35 mins €2 - €5 Budget travelers, solo travelers, daytime arrivals Best value. Ticket valid for 90 mins on all urban transport.
Pre-Booked Private Transfer 15-25 mins €30 - €45 (car) Families, groups, luxury, heavy luggage, late night Fixed price, meet & greet, most convenient.
Taxi (from rank) 15-20 mins €25 - €35 Urgent travel, 2-3 people with bags Metered, confirm price first. Surcharges apply at night.
Shared Shuttle Van 30-50 mins €8 - €15 (per person) Small groups wanting door-to-door to lower city Drops at central points, not direct to Città Alta. May involve waiting.

Where to Buy Tickets

Traveler Experience & Insider Tips

Essential Tips for a Smooth Journey

For Early/Late Flights

FAQs: Getting from Bergamo Airport to Bergamo Alta

What is the cheapest way from Bergamo Airport to Città Alta?

The absolute cheapest way is the ATB Bus Line 1 (€2-3) followed by the funicular (often covered by the same ticket or a small additional fee if you have a 90-minute ticket). Total cost is under €5.

Is there a direct bus from Bergamo Airport to Bergamo Alta?

No, there is no single bus that goes directly from the airport into the walled upper town (Città Alta). You must take Bus Line 1 to the funicular station (Viale Vittorio Emanuele II) and then take the 3-minute funicular ride up. This connection is seamless and considered the standard public transport route.

How long is the taxi ride from BGY to Città Alta?

The taxi ride takes approximately 15 to 20 minutes in normal traffic conditions. During rush hour or peak tourist season, it can take 25-30 minutes.

Can I use Uber at Bergamo Airport?

Uber operates in Bergamo but primarily as a licensed taxi-hailing app (Uber Taxi). Availability can be sparse. Traditional pre-booked private transfers or official taxis from the rank are more reliable and recommended.

I arrive very late (after midnight). What are my options?

After midnight, the only practical options are a taxi from the official rank or a pre-booked private transfer. The ATB bus service (Line 1) typically stops running around 00:15 AM. Pre-booking a transfer is advised to guarantee a ride.

Is the route suitable for travelers with limited mobility or lots of luggage?

The bus+funicular route involves changes and some walking. For heavy luggage or mobility concerns, a pre-booked private transfer or taxi is highly recommended, as it provides door-to-door service directly to your accommodation in Città Alta.

Should I buy my bus ticket in advance?

It's not necessary but can save time. You can easily buy a ticket at the airport upon arrival. However, downloading the official “ATB Mobile” app allows you to purchase and validate digital tickets on your phone, which is very convenient.

Is walking from the airport a viable option?

No, it is not viable or safe. The walk is long (5-6km), along busy roads with inadequate pedestrian pathways, and ends with a steep climb. It should not be considered as a transport option.