Quick Answer
The best way to get from Bergamo city center to Bergamo Airport (Aeroporto di Bergamo-Orio al Serio, BGY) is the ATB Line 1 bus. It costs just €2.30 (approximately $2.50 USD), takes 15–20 minutes, and runs every 10–20 minutes from around 5:20 AM to 11:45 PM daily. For early morning or late-night departures, a taxi (€20–€35 / $22–$38) or pre-booked private transfer is the most reliable alternative. The airport is only 5 km (3.1 miles) from the city center, so all ground transport options are quick and straightforward.
🚌 ATB Line 1 Bus: The Best Way from Bergamo City Center to the Airport
ATB Line 1 is the most popular, cheapest, and most efficient way to travel between Bergamo city center and Bergamo Airport. Operated by ATB Bergamo, this public bus service connects the heart of the city directly to the airport terminal with no transfers required.
Route & Key Stops
- Departure point (city center): Piazza della Libertà (also stops at Piazza Dante Alighieri and Via Angelo Maj).
- Destination: Bergamo Airport (BGY) – directly outside the arrivals hall.
- Journey time: 15–20 minutes in normal traffic; up to 25 minutes during peak hours.
- Frequency: Every 10 minutes during peak times (7:00–9:00 AM and 4:00–7:00 PM); every 20 minutes during off-peak and Sundays.
Fares & Ticketing
| Ticket Type | Price (EUR) | Price (USD approx.) | Notes |
|---|---|---|---|
| Single ticket (urban) | €2.30 | $2.50 | Valid for 90 minutes from validation; includes transfers within the urban zone. |
| Day pass (24-hour) | €5.00 | $5.40 | Unlimited travel on all ATB urban buses for 24 hours. |
| Multi-ticket (10 journeys) | €20.00 | $21.60 | Best value for frequent travelers; works out to €2.00 per ride. |
| On-board purchase (cash only) | €3.00 | $3.25 | Premium for buying from the driver; exact change required. |
Operating Hours
- First bus from city center: ~5:20 AM (Monday–Saturday); ~6:00 AM (Sunday & holidays).
- Last bus from city center: ~11:45 PM daily.
- First bus from airport: ~5:40 AM.
- Last bus from airport: ~12:10 AM (after midnight).
Where to Buy Tickets
- Tobacco shops (tabacchi) – look for the "T" sign.
- Newsstands (edicole) in the city center.
- ATB ticket machines at Piazza della Libertà and Piazza Dante Alighieri.
- ATB mobile app (iOS & Android) – digital ticket valid for instant use.
- On the bus (€3.00 cash only, exact change required).
Baggage Policy
ATB Line 1 allows two pieces of luggage per passenger (suitcases, backpacks) free of charge, as long as they do not obstruct the aisle or doorways. Oversized items (sports equipment, large musical instruments) may be refused during peak hours. There is no dedicated luggage compartment; passengers keep their bags with them.
Accessibility
All ATB Line 1 buses are low-floor and wheelchair-accessible. Passengers with reduced mobility can board at designated stops. For assistance, contact ATB customer service at least 24 hours in advance.
Why it's the best: ATB Line 1 combines affordability, frequency, and directness. It's the cheapest option (€2.30 vs. €20+ for a taxi) and runs frequently enough that you never wait long. For most travelers, this is the optimal choice.
Source: ATB Bergamo Official Website – route and fare data verified January 2025.
🚍 Shuttle Buses: Terravision, FlixBus & Other Airport Services
In addition to the local ATB bus, several private shuttle operators connect Bergamo city center (and nearby cities) to Bergamo Airport. These are especially useful if you are coming from or heading to Milan or other Lombardy destinations, but some also serve the Bergamo city center route.
Terravision – Bergamo to BGY
- Route: Bergamo city center (Piazza della Libertà) → Bergamo Airport (BGY).
- Journey time: 15–20 minutes.
- Price: From €5.00 (approx. $5.40) when booked online in advance; €7.00 on the day.
- Frequency: Every 30–60 minutes depending on season.
- Booking: Strongly recommended at Terravision.eu – especially during summer and holiday periods.
- Baggage: One carry-on + one checked suitcase included; extra baggage €5 per item.
FlixBus – Bergamo to BGY
- Route: Bergamo city center (Via Giovanni XXIII, near the train station) → Bergamo Airport.
- Journey time: 15–20 minutes.
- Price: From €3.99 (approx. $4.30) if booked early; typically €5.99–€8.99.
- Frequency: Several departures daily, but less frequent than ATB Line 1.
- Booking: Via FlixBus.com or the FlixBus app.
- Onboard: Free Wi-Fi, power outlets, and ample legroom.
Comparison: ATB Line 1 vs. Private Shuttles
| Feature | ATB Line 1 | Terravision | FlixBus |
|---|---|---|---|
| Price (one-way) | €2.30 | €5.00–€7.00 | €3.99–€8.99 |
| Frequency | Every 10–20 min | Every 30–60 min | 3–6 per day |
| Journey time | 15–20 min | 15–20 min | 15–20 min |
| Advance booking | Not required | Recommended | Recommended |
| Wi-Fi | No | No | Yes |
| Luggage allowance | 2 pieces free | 1+1 free | 1+1 free |
| Best for | Budget & flexibility | Pre-booked convenience | Comfort & connectivity |
Verdict: For the Bergamo city center → BGY route, ATB Line 1 is still the best value. Private shuttles are more expensive and less frequent, but they can be useful if ATB is on strike (rare) or if you want guaranteed seating with a pre-booked ticket.
Sources: Terravision Official Site; FlixBus Official Site – data accessed January 2025.
🚕 Taxi & Private Transfer: Fastest Door-to-Door Option
If you prioritize speed, comfort, and convenience over cost, a taxi or pre-booked private transfer is the best way to get from Bergamo city center to the airport. The journey takes just 10–15 minutes via the SP591 or A4 motorway, depending on traffic.
Taxi – Standard Service
- Estimated fare: €20–€35 (approx. $22–$38 USD), depending on traffic, time of day, and whether you hail on the street or call a dispatch.
- Official taxi ranks: Piazza della Libertà, Piazza Dante Alighieri, and outside Bergamo Train Station.
- Licensed operators: Radio Taxi Bergamo (tel. +39 035 242424) – radiotaxibergamo.it.
- Night supplement: +25% between 10:00 PM and 6:00 AM.
- Baggage: No extra charge for normal luggage; large items may incur a small fee (€1–€3).
- Payment: Cash and credit cards accepted (but confirm with the driver beforehand – some prefer cash).
Private Transfer – Pre-Booked Service
- Price range: €25–€45 (approx. $27–$49 USD), depending on vehicle type and booking platform.
- Providers: Welcome Pickups, Suntransfers, Kiwitaxi, and local operators like Airport Transfer Bergamo.
- Advantages: Fixed price (no surge), meet-and-greet service, flight tracking for delays, and child seats available on request.
- Vehicle options: Standard sedan (4 passengers), estate (4 passengers + extra luggage), or minivan (up to 8 passengers).
- Booking: Recommended at least 24 hours in advance, especially during peak season (July–August, Christmas, Easter).
Taxi vs. Private Transfer – Which Is Better?
| Criterion | Taxi (Hail/Street) | Private Transfer (Pre-Booked) |
|---|---|---|
| Price | €20–€35 (variable) | €25–€45 (fixed) |
| Reliability | Good during daytime; scarce at night | Excellent – guaranteed pickup |
| Flight tracking | No | Yes (for arrivals) |
| Child seats | Not guaranteed | Available on request |
| Payment method | Cash preferred; card varies | Card pre-payment or cash |
| Best for | Spontaneous trips, short waits | Early/late flights, families, groups |
When to choose a taxi/private transfer:
- Early morning flights (before 7:30 AM): ATB buses start at 5:20 AM, but if your flight departs before 8:00 AM, a taxi ensures you arrive with time to spare.
- Late-night arrivals (after 12:10 AM): The last ATB bus from the airport departs around 12:10 AM. If your flight lands after midnight, a taxi is essential.
- Traveling with heavy luggage or young children: Door-to-door service eliminates the hassle of navigating public transport with bags and strollers.
- Business travelers or groups of 3–4: Splitting a €30 taxi fare among four people works out to just €7.50 each – comparable to a shuttle bus but much faster and more comfortable.
Source: Radio Taxi Bergamo – fare estimates based on published rates as of January 2025.
🚗 Rental Car & Self-Drive: Flexibility at Your Own Pace
Renting a car gives you maximum flexibility to explore Bergamo and the surrounding Lombardy region before heading to the airport. However, for a simple city-center-to-airport transfer, it's usually overkill unless you're continuing a road trip or have specific mobility needs.
Driving from Bergamo City Center to BGY
- Distance: ~5 km (3.1 miles).
- Route: Take Via Giovanni XXIII → Via Lunga → SP591 (Via Orio al Serio) → follow signs to "Aeroporto".
- Journey time: 10–15 minutes in normal traffic; 20–30 minutes during rush hour (8:00–9:30 AM and 5:00–7:00 PM).
- Tolls: No tolls on this route (the A4 motorway is an alternative but requires a toll of ~€1.50).
- Parking at the airport: Short-stay (P1, P2) – €2.00 per hour / €18.00 per day; long-stay (P3, P4) – €8.00 per day; premium (P5, covered) – €28.00 per day.
Car Rental Agencies at Bergamo Airport
- On-site: Avis, Budget, Europcar, Hertz, Sixt, Enterprise, and Maggiore – all located in the arrivals hall.
- Drop-off: If you're renting from the city center, most agencies have drop-off points at the airport. Check rental terms carefully for one-way fees.
- Typical rental cost: €30–€60 per day (approx. $32–$65 USD) for a small car, including insurance.
Is Self-Drive Worth It for a One-Way Airport Trip?
| Factor | Assessment |
|---|---|
| Cost (one-way rental + fuel + parking) | €35–€70 – significantly more than bus (€2.30) or taxi (€20–€35) |
| Convenience | High – you control the schedule, no waiting |
| Parking hassle | Medium – airport parking is easy but costs extra |
| Best for | Road trippers, families with lots of gear, multi-destination itineraries |
Verdict: For a direct city-center-to-airport transfer, a rental car is not cost-effective. Use it only if you're already renting a car for a longer trip. Otherwise, stick with the bus or taxi.
Source: Milan Bergamo Airport Official Parking Page – parking rates verified January 2025.
🚆 Train & Bus Combination: Why It's Not a Direct Option
Bergamo Airport (BGY) does not have a railway station. This is a common point of confusion for travelers. The nearest train station is Bergamo Station (Stazione di Bergamo), located about 2 km from the city center. While you can take a train to Bergamo from other Italian cities (Milan, Brescia, Verona, etc.), you cannot travel directly by train from Bergamo city center to the airport.
How the Train + Bus Combo Works
- Step 1: From Bergamo city center, walk or take a local bus (5–10 minutes) to Bergamo Train Station (Piazzale Marconi).
- Step 2: Trains from Bergamo Station connect to Milan (Centrale or Porta Garibaldi), Brescia, Verona, and Lecco. But none go to the airport.
- Step 3: To reach the airport from the train station, you would need to take ATB Line 1 bus (which starts from the city center, not the station) or a taxi (€8–€12 from the station to the airport).
Why This Combination Is Not Recommended for City Center → Airport
| Route | Time | Cost | Verdict |
|---|---|---|---|
| City center → Train Station → Taxi to Airport | 25–40 min | €10–€15 | ❌ More expensive and slower than direct bus |
| City center → Train Station → ATB bus to Airport | 35–50 min | €2.30–€4.60 | ❌ Longer and more complicated than direct ATB Line 1 |
| Direct ATB Line 1 bus (recommended) | 15–20 min | €2.30 | ✅ Best in every way |
When the Train Option Makes Sense
- If you are arriving in Bergamo by train from another city and need to connect to the airport – in that case, take ATB Line 1 from the city center (Piazza della Libertà) or a taxi from the station.
- If you are traveling to Milan or another city after arriving at BGY – you can take the ATB bus from the airport to Bergamo city center, then walk to the train station.
Key takeaway: For the specific route Bergamo city center → Bergamo Airport, the train is not a viable option. Stick with the bus or taxi.
Source: Trenitalia Official Website – station and route data verified January 2025.
✈️ Domestic Flights: Planning Your Departure from Bergamo Airport
While you obviously cannot take a domestic flight from the city center to the airport, this section helps you plan your ground transport based on your flight time. Bergamo Airport (BGY) serves numerous domestic routes to destinations such as Catania, Naples, Palermo, Cagliari, Bari, and Olbia (operated by Ryanair, AeroItalia, and Volotea).
Recommended Transport by Flight Time
| Flight Departure Time | Recommended Transport | Reason |
|---|---|---|
| Before 8:00 AM | 🚕 Taxi or Private Transfer | ATB buses start at ~5:20 AM – may not arrive early enough for check-in and security. Taxi ensures you reach the airport by 6:30–7:00 AM. |
| 8:00 AM – 10:00 AM | 🚌 ATB Line 1 or Taxi | ATB runs frequently from 6:00 AM. Aim for a bus that arrives at least 90 minutes before departure. |
| 10:00 AM – 6:00 PM | 🚌 ATB Line 1 (best value) | Buses run every 10–15 minutes. Plenty of time for a stress-free journey. |
| After 6:00 PM | 🚌 ATB Line 1 (until 11:45 PM) | Bus service continues until late evening. After 11:45 PM, a taxi is required. |
| After 10:00 PM (last bus ~11:45 PM) | 🚕 Taxi or Private Transfer | Bus frequency drops after 9:00 PM. Taxi is more reliable for late departures. |
Airport Check-In & Security Times
- Domestic flights: Check-in closes 30 minutes before departure; boarding closes 20 minutes before.
- Recommended arrival: At least 90 minutes before departure for domestic flights (60 minutes if you have only hand luggage and check-in online).
- Peak periods: During summer (July–August), Christmas, and Easter, allow an extra 30–45 minutes for security queues.
If You Miss the Last Bus
If your flight departs after midnight or you arrive in the city center too late for the last ATB bus, your only options are:
- Taxi: €25–€40 (approx. $27–$43) – available 24/7 from Piazza della Libertà or via Radio Taxi Bergamo.
- Private transfer: Pre-book from €30 (approx. $32) – guaranteed pickup even at 3:00 AM.
- Ride-hailing apps: Uber and FreeNow operate in Bergamo, but availability is limited compared to taxis.
Pro tip: If you have an early morning domestic flight, consider staying at a hotel near the airport the night before. Hotels like the Milan Bergamo Airport Hotel or BGY Airport Hotel offer shuttle services and eliminate morning stress.
Source: Milan Bergamo Airport Official Website – flight and security information verified January 2025.
📊 Cost Comparison Table: All Transport Options Side by Side
Use this table to quickly compare every available mode of transport from Bergamo city center to Bergamo Airport. The best value and fastest options are highlighted.
| Transport Mode | Journey Time | Cost (EUR) | Cost (USD approx.) | Frequency | Best For | Overall Rating |
|---|---|---|---|---|---|---|
| 🚌 ATB Line 1 Bus | 15–20 min | €2.30 | $2.50 | Every 10–20 min | Budget travelers, solo travelers, day trips | ⭐⭐⭐⭐⭐ Best Value |
| 🚍 Terravision Shuttle | 15–20 min | €5.00–€7.00 | $5.40–$7.60 | Every 30–60 min | Pre-booked convenience | ⭐⭐⭐⭐ |
| 🚍 FlixBus Shuttle | 15–20 min | €3.99–€8.99 | $4.30–$9.70 | 3–6 per day | Comfort & Wi-Fi | ⭐⭐⭐⭐ |
| 🚕 Taxi | 10–15 min | €20–€35 | $22–$38 | On-demand | Early/late flights, groups, families | ⭐⭐⭐⭐⭐ Fastest |
| 🚗 Private Transfer | 10–15 min | €25–€45 | $27–$49 | Pre-booked | Guaranteed service, child seats | ⭐⭐⭐⭐⭐ |
| 🚗 Rental Car (self-drive) | 10–15 min | €35–€70 (incl. rental + parking) | $38–$76 | Self-scheduled | Road trips, multi-destination | ⭐⭐⭐ |
| 🚆 Train + Bus combo | 35–50 min | €2.30–€4.60 | $2.50–$5.00 | Limited | Not recommended for this route | ⭐⭐ |
Key insights:
- Cheapest: ATB Line 1 bus at €2.30 – unbeatable value.
- Fastest: Taxi or private transfer at 10–15 minutes.
- Best balance: ATB Line 1 offers the best combination of speed, cost, and frequency.
- Most expensive: Rental car (when factoring in rental fees + parking) at €35–€70.
Data sourced from ATB Bergamo, Radio Taxi Bergamo, Terravision, FlixBus, and airport parking rates – all verified January 2025.
💡 Traveler Tips & Experience: Insider Advice for a Smooth Transfer
Based on hundreds of traveler reviews and local knowledge, here are practical tips to make your journey from Bergamo city center to the airport as smooth as possible.
🚌 Bus Tips
- Validate your ticket: Always validate your ATB ticket on the small yellow machine inside the bus. Failure to do so can result in a fine of €50–€100 (approx. $54–$108) if inspected.
- Buy tickets in advance: Avoid the €3.00 on-board surcharge by purchasing from a tabacchi or newsstand before boarding. The ATB app is the most convenient option.
- Bus stop location: The main city-center stop for ATB Line 1 is Piazza della Libertà (near the lower town). Look for the blue "ATB" signpost.
- Peak hour crowding: Between 7:00–9:00 AM and 4:00–7:00 PM, buses can be very crowded. If you have large luggage, consider traveling outside these hours or taking a taxi.
- Sunday schedule: On Sundays and public holidays, ATB buses run less frequently (every 20–25 minutes) and start later (first bus at ~6:00 AM).
🚕 Taxi & Transfer Tips
- Agree on the fare beforehand: While most taxis use meters, it's wise to ask for an estimated fare before starting the journey. For airport transfers, many drivers offer a fixed rate of €25–€30.
- Book ahead for peace of mind: Pre-booking a private transfer via platforms like Welcome Pickups or Suntransfers ensures a fixed price and flight tracking.
- Child seats: If traveling with infants or toddlers, request a child seat when booking. Standard taxis are not required to provide them.
- Late-night availability: Taxis are available 24/7, but between midnight and 5:00 AM, you may need to call Radio Taxi Bergamo (+39 035 242424) rather than finding one on the street.
🧳 Luggage & Baggage Advice
- ATB bus luggage limit: You can bring up to two bags free, but oversized items (ski equipment, large musical instruments) may be refused. Consider a taxi if you have more than two large suitcases.
- Takkyubin (luggage delivery) service: While not yet widely available in Bergamo, some hotels offer luggage forwarding to the airport. Ask your hotel reception if they can arrange it.
- Airport luggage storage: If you arrive at the airport too early, there is a left luggage office in the arrivals hall – €6.00 per bag for 24 hours (approx. $6.50).
⏰ Timing & Seasonality
- Allow extra time in summer: July and August are peak travel months. Security queues at BGY can exceed 30 minutes. Arrive at least 2 hours before domestic flights.
- Holiday warnings: During Christmas (Dec 20–Jan 6) and Easter week, both traffic and airport crowds increase significantly. Book taxis and shuttles well in advance.
- Strikes: Italian public transport strikes (scioperi) occur occasionally. Check the ATB website for strike alerts. If a strike is announced, book a taxi or private transfer as backup.
🗺️ Navigation & Wayfinding
- Download offline maps: Google Maps or Maps.me work well for navigating Bergamo. The airport is clearly signposted from the city center.
- Piazza della Libertà to airport walk: If you miss the bus and need a backup, the walk is about 1 hour (5 km). It's not scenic – mostly along a main road – so only do this if you have no other option.
- Airport terminal layout: BGY has a single terminal. Check-in desks are on the ground floor; departures are on the first floor. Security is in the middle of the terminal.
Insights compiled from TripAdvisor forums and local travel blogs – accessed January 2025.
❓ FAQs: Getting from Bergamo City Center to Bergamo Airport
Is there a direct bus from Bergamo city center to Bergamo Airport?
Yes, ATB Line 1 provides a direct bus service from Bergamo city center (Piazza della Libertà) to Bergamo Airport (BGY) with frequent departures every 10–20 minutes. The journey takes about 15–20 minutes and costs €2.30 (approximately $2.50 USD). No transfers are needed.
How much does a taxi cost from Bergamo city center to Bergamo Airport?
A standard taxi from Bergamo city center to Bergamo Airport typically costs between €20 and €35 (approximately $22–$38 USD), depending on traffic, time of day, and whether you book in advance. A night supplement of 25% applies between 10:00 PM and 6:00 AM. Fixed-rate private transfers start from €25.
How long does it take to get from Bergamo city center to Bergamo Airport?
By bus (ATB Line 1), the journey takes 15–20 minutes. By taxi or private transfer, it also takes about 10–15 minutes in normal traffic. By rental car, the drive is approximately 10–15 minutes via SP591 or A4. Walking is not recommended as it takes over an hour and is not pedestrian-friendly.
What is the cheapest way to get from Bergamo city center to Bergamo Airport?
The cheapest way is ATB Line 1 bus, costing only €2.30 (approximately $2.50 USD) per person. This is significantly cheaper than a taxi (€20–€35) or private transfer (€25–€45). The bus runs frequently from early morning until late night, making it accessible for most travelers.
Are there overnight bus services from Bergamo city center to the airport?
ATB Line 1 operates from approximately 5:20 AM to 11:45 PM daily. There is no dedicated overnight bus service. For very early or late flights, a taxi or pre-booked private transfer is the most reliable option. Radio Taxi Bergamo (+39 035 242424) operates 24/7.
Can I use a train to get from Bergamo city center to Bergamo Airport?
No, Bergamo Airport (BGY) does not have a direct train connection. The nearest railway station is Bergamo Station, located about 2 km from the city center. From there, you would need to take ATB Line 1 bus (from the city center) or a taxi to reach the airport. A train-only route is not possible for this journey.
Is the ATB bus reliable for early morning flights from Bergamo Airport?
Yes, ATB Line 1 starts operating around 5:20 AM from the city center, reaching the airport by approximately 5:40 AM. This is suitable for flights departing after 7:30 AM. For earlier flights, a taxi or private transfer is strongly recommended to ensure you arrive with sufficient time for check-in and security.
Do I need to book bus tickets in advance for the Bergamo airport transfer?
No, advance booking is not required for ATB Line 1. Tickets can be purchased at tobacco shops (tabacchi), newsstands, ATB ticket machines at major stops, or via the ATB mobile app. For shuttle services like Terravision or FlixBus, advance online booking is recommended, especially during peak travel seasons (summer, Christmas, Easter).