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.
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
- 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.
- 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.
- 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.
- 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.
- 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:
- Taxi: The only direct option for very late arrivals (after midnight).
- Night Bus (Servizio Notturno): Limited routes. Check ATB's website for specific night lines; they rarely serve the airport directly and may require a transfer in the city center.
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.
- How it Works: You book a seat in a van that may make multiple stops in the city. Destinations are usually main hubs (like the train station), not directly to Città Alta. You would then need to take the funicular.
- Cost: Approximately €8 – €15 per person one-way.
- Pros: Cheaper than a private taxi, door-to-door from airport to a city location.
- Cons: You must wait for the van to fill up, and the ride can be longer due to multiple stops. Not a direct solution for the upper town.
- Verdict: Often less convenient than the direct ATB bus for solo travelers or couples heading to Città Alta.
On Foot (Not Recommended)
Walking from Bergamo Airport to Città Alta is strongly discouraged.
- Distance: Approximately 5-6 km (3-4 miles).
- Route: Involves walking along busy, non-pedestrian-friendly roads with no sidewalks for significant sections.
- Time: At least 1.5 hours of strenuous walking, followed by a steep climb to the upper town.
- Safety: It is unsafe due to traffic and poor walking infrastructure. This option should only be considered in an absolute emergency.
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
- ATB Bus Tickets: Airport ticket machines, airport information desk, ATB app, or tabacchi (newsagent) shops in the city.
- Private Transfers: Book online in advance via comparison sites like KiwiTaxi or directly with operators.
- Integrated Day Passes: Consider the Bergamo City Pass if you plan to use public transport extensively; it includes bus and funicular rides. Check coverage for the airport bus (Line 1).
Traveler Experience & Insider Tips
Essential Tips for a Smooth Journey
- Beware of Traffic: The road from the airport into the city can be congested, especially during weekday rush hours (7:30-9:00 AM, 5:00-7:00 PM). Add a 10-15 minute buffer to bus/taxi times.
- Luggage on the Funicular: The funicular cars are modern but can get crowded. Large suitcases are manageable but avoid peak tourist times (late morning/early afternoon) for more space.
- Cash is King (for Taxis/Buses): While card payments are increasingly accepted, having €20-€30 in cash is wise for taxis or bus tickets from machines that might not take foreign cards.
- Validate Your Bus Ticket: If you buy a paper ticket, must stamp it in the small machine on board the bus to avoid a fine.
- Alternative Entry to Città Alta: If the funicular line is long, consider taking a local bus (e.g., line 21) that goes up to the upper town via the winding road, or even walking up the scenic Salita alla Città Alta path if you're luggage-free and energetic.
For Early/Late Flights
- Early Morning Flight (Departure): The first ATB bus from the city leaves around 4:40 AM. Verify the exact timetable the night before. For absolute peace of mind before an early flight, book a private transfer or a taxi the previous evening.
- Late Night Arrival (After 00:30): Your only reliable options are a taxi or a pre-booked private transfer. The cost is justified for safety and convenience.
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.