Quick Answer
Best way: Train + Airport Bus — Take a regional train from Lecco to Bergamo railway station (40–50 min, €4.50–€6) then transfer to ATB bus Line 1 or the Autostradale shuttle to the airport (15–20 min, €2.50–€3). Total: ~1–1.5 hours, €7–€9 ($7.60–$9.80). This is the most balanced option for speed, cost and reliability.
Fastest: Taxi / private transfer — 40–50 min direct, €80–€100 ($87–$109). Best for groups, early/late flights or heavy luggage.
Cheapest: Regional train + ATB bus — as above, from €7 total.
🚆 Train + Airport Bus — The Recommended Way
The train + airport bus combination is the most popular and practical way to reach Bergamo Airport (BGY) from Lecco. It offers a good balance of speed, cost and frequency, and is suitable for most travelers including those with moderate luggage.
Step-by-Step Journey
- Lecco → Bergamo (by regional train) — Depart from Lecco Railway Station (Piazza della Stazione). Trenitalia operates Regionale trains on the Lecco–Bergamo line. Journey time: 40–50 minutes. Frequency: roughly every 30–60 minutes from about 5:30 AM to 10:30 PM. Ticket price: €4.50–€6.00 ($4.90–$6.50) one way.
- Bergamo Station → Airport (by shuttle bus) — Exit the train at Bergamo Railway Station (also called Bergamo FS). The bus stop for the airport shuttle is immediately outside the station (Piazzale Marconi). Take ATB bus Line 1 or the Autostradale airport shuttle. Journey time: 15–20 minutes. Frequency: every 15–20 minutes from about 5:00 AM to midnight. Ticket price: €2.50–€3.00 ($2.70–$3.30).
Train Types on the Lecco–Bergamo Route
Only Regionale (regional) trains operate on this line. There are no high-speed (Frecciarossa/Italo) services on this route. Regionale trains are comfortable, with free seating, air conditioning, and luggage racks. Bikes can be carried for a small fee.
| Train Type | Operator | Duration | Price (one way) | Frequency | Seat Reservation |
|---|---|---|---|---|---|
| Regionale | Trenitalia | 40–50 min | €4.50–€6.00 | ~ every 30–60 min | Not required |
Airport Shuttle Details
- ATB Bus Line 1 — Public bus service from Bergamo FS to BGY. Runs daily, 5:00 AM–midnight. Tickets sold at the station ticket office, ATB machines, or on board (surcharge). Official site: atb.bergamo.it.
- Autostradale Shuttle — Private coach service, same route and similar price. Slightly more luggage space. Official site: autostradale.it.
Total cost: €7–€9 ($7.60–$9.80) | Total time: 1 hour–1 hour 30 minutes (including waiting time between connections).
Tip: Use the Trenitalia app or website to check real-time schedules and buy train tickets in advance. Bus tickets can be purchased at the station or on the ATB app.
🚌 Bus Options — Regional & Long-Distance
While there is no direct bus from Lecco to Bergamo Airport, two indirect bus alternatives exist. They are generally slower than the train but can be useful in specific situations.
Option A: Regional Bus (SAB) + Airport Shuttle
- Operator: SAB (Società Autoservizi Bergamaschi) — sab-bus.it
- Route: Lecco (Piazza della Stazione) → Bergamo (Porta Nuova / FS). Journey time: ~1 hour 10 minutes. Price: ~€4.00–€5.00.
- Then: Transfer to ATB bus Line 1 (same as train option) to the airport.
- Total time: ~1 hour 45 minutes – 2 hours.
- Pros: Slightly cheaper than train; bus stop may be closer to some accommodation.
- Cons: Slower, less frequent, less luggage space.
Option B: FlixBus (Long-distance)
- Operator: FlixBus — flixbus.com
- Route: Lecco (bus stop at Piazza della Stazione) → Bergamo (Ryanair shuttle stop or Bergamo FS). Some FlixBus lines pass through Lecco heading to Bergamo or Milan.
- Price: €3.99–€7.99 depending on booking time.
- Frequency: Limited – usually 2–4 departures per day.
- Note: FlixBus does not stop directly at BGY airport; you still need to take the airport shuttle from Bergamo FS.
| Option | Operator | Duration (incl. transfer) | Price (total) | Frequency | Luggage space |
|---|---|---|---|---|---|
| Regional bus + ATB | SAB + ATB | ~1 h 45 min – 2 h | €6.50–€8.00 | Every 1–2 h | Limited |
| FlixBus + ATB | FlixBus + ATB | ~1 h 30 min – 2 h | €6.50–€11.00 | 2–4 per day | Good |
Verdict: The train remains faster and more reliable. Use the bus only if you have a specific reason (e.g., accommodation near a bus stop, or very early/late travel when trains are less frequent).
🚕 Taxi & Private Transfer — Direct & Convenient
For travelers who value time, comfort, or door-to-door service, a taxi or private transfer is the best option. It is considerably more expensive than public transport but eliminates all transfers and waiting.
Taxi from Lecco to Bergamo Airport
- Duration: 40–50 minutes (depending on traffic on the SS36 and A4 motorway).
- Price: €80–€100 ($87–$109) — fixed fare is common for airport runs.
- Booking: Pre-book via local taxi companies (e.g., Radio Taxi Lecco +39 0341 363 363) or apps like Uber (limited in Lecco) and Free Now.
- Capacity: Standard sedan holds 3–4 passengers with luggage. Minivan available for groups (surcharge ~€20–€30).
Private Transfer Services
- Providers: Welcome Pickups, GetTransfer, Suntransfers, and local operators.
- Price: €85–€120 ($93–$131) for a standard car.
- Advantages: Meet-and-greet at your accommodation, flight tracking, fixed price, child seats available.
- Booking: Online pre-booking recommended (at least 24 hours in advance).
| Service | Estimated Price | Duration | Best for |
|---|---|---|---|
| Taxi (metered) | €80–€100 | 40–50 min | On-demand, 1–3 pax |
| Private transfer (pre-booked) | €85–€120 | 40–50 min | Groups, families, business |
| Minivan / MPV | €110–€150 | 45–55 min | 4–7 pax with luggage |
When to choose a taxi: early morning flights (before 6:00 AM), late arrivals (after 11:00 PM), traveling with very heavy luggage, or when you have limited mobility. For 3–4 people traveling together, the per-person cost can be reasonable (€25–€35 each).
Official taxi info: lecco.it/taxi (local municipality page).
✈️ Domestic Flights from Bergamo Airport — Expanding Your Journey
Bergamo Airport (BGY) is Italy’s third-largest airport for passenger traffic and the primary hub for Ryanair in northern Italy. While you cannot fly from Lecco, the journey Lecco → BGY → domestic destination is a common itinerary for travelers heading to southern Italy or the islands.
Why Consider Flying from BGY?
- Low-cost carriers: Ryanair, Malta Air, and seasonal carriers operate from BGY to many Italian cities.
- Domestic routes from BGY: Naples (NAP), Palermo (PMO), Catania (CTA), Bari (BRI), Brindisi (BDS), Lamezia Terme (SUF), Olbia (OLB), Cagliari (CAG), Alghero (AHO), and more.
- Flight time: 1 h 10 min – 1 h 50 min depending on destination.
Total Travel Time: Lecco → BGY → Domestic City
When planning a flight, you need to account for the Lecco → BGY leg plus airport arrival time. Here’s a realistic breakdown:
| Destination | Lecco → BGY (train+bus) | Airport arrival buffer | Flight time | Total time | Typical fare (one way) |
|---|---|---|---|---|---|
| Catania (CTA) | ~1.5 h | 1.5 h (recommended) | 1 h 40 min | ~4.5 h | €25–€60 |
| Palermo (PMO) | ~1.5 h | 1.5 h | 1 h 35 min | ~4.3 h | €20–€55 |
| Naples (NAP) | ~1.5 h | 1.5 h | 1 h 15 min | ~4 h | €15–€45 |
| Bari (BRI) | ~1.5 h | 1.5 h | 1 h 20 min | ~4 h | €18–€50 |
Comparison: Train vs. Fly to the Same Destination
For some destinations (e.g., Naples or Rome), high-speed trains from Milan or Bergamo can be faster door-to-door once you include airport transfers and waiting time. For Sicily or Sardinia, flying is almost always faster and often cheaper.
Getting from BGY to the City After Landing
- BGY → Naples city center: Alibus from airport to Piazza Garibaldi (15 min, €5).
- BGY → Palermo: Prestia e Comandè bus to city centre (30 min, €6).
- BGY → Catania: AMT bus Alibus to Piazza Stazione (20 min, €4).
Official airport website: milanbergamoairport.it — for up-to-date route lists and timetables.
💰 Tickets & Cost Comparison — All Options at a Glance
Use the table below to quickly compare time, cost, convenience and best use case for every transport mode from Lecco to Bergamo Airport.
| Mode | Duration | Cost (one way) | Transfers | Best for |
|---|---|---|---|---|
| 🚆 Train + ATB Bus ★ Best | 1 h – 1 h 30 min | €7–€9 ($7.60–$9.80) | 1 (Bergamo FS) | Most travelers – best balance |
| 🚌 Regional bus + ATB | 1 h 45 min – 2 h | €6.50–€8.00 | 1 (Bergamo centre) | Budget travelers (slightly cheaper) |
| 🚌 FlixBus + ATB | 1 h 30 min – 2 h | €6.50–€11.00 | 1 (Bergamo FS) | When train schedule doesn’t fit |
| 🚕 Taxi / Private transfer ★ Fastest | 40–50 min | €80–€120 ($87–$131) | 0 (direct) | Groups, early/late, heavy luggage |
| 🚗 Car (drive & park) | 40–50 min | €15–€25 (parking per day) | 0 | Residents or those with car access |
Where to Buy Tickets
- Train tickets: Trenitalia.com or at Lecco station self-service machines. €4.50–€6.00.
- ATB bus tickets: ATB machines at Bergamo FS, ATB app, or on board (€2.50–€3.00).
- FlixBus: FlixBus.com or app. Book early for lowest prices.
- Taxi/transfer: Pre-book via local taxi companies or platforms like Welcome Pickups.
💰 Cheapest option: Regional train + ATB bus — from €7 total. ⚡ Fastest option: Taxi — 40 min direct. ⭐ Recommended option: Train + ATB bus — best value for time and money.
💡 Traveler Tips & Local Insights
Practical, experience-based advice to make your Lecco → BGY journey smoother.
🗺️ Luggage: Use Takkyubin (Baggage Forwarding)
While Takkyubin is a Japanese service, Italy has equivalent baggage delivery services like Spedire.com or Punto Pack. If you have heavy suitcases, consider shipping them directly to your accommodation or to the airport. Many hotels in Lecco can arrange this. Cost: ~€15–€25 per bag. This frees you to travel with only hand luggage.
🚉 Bergamo Station Transfer
When you arrive at Bergamo FS, the airport bus stop is immediately outside the main entrance (Piazzale Marconi). Look for signs “Aeroporto” or “BGY”. The walk is less than 2 minutes. There is a ticket machine at the bus stop, but it’s faster to buy a ticket at the tabacchi inside the station or via the ATB app.
⏰ Early Morning & Late Night Travel
- First train from Lecco: ~5:30 AM → arrives Bergamo ~6:15 AM. For flights before 8:00 AM, this is too tight. Use a taxi.
- Last train from Lecco: ~10:30 PM → arrives Bergamo ~11:15 PM. The last ATB bus to BGY is around midnight, so you can still make it for late flights.
- Night buses: ATB Line 1 runs until about 12:30 AM from Bergamo FS to BGY. After that, only taxi/personal car.
📅 Peak Season & Booking Advice
- Summer (July–August) and holiday periods (Christmas, Easter) see higher traffic on the road and more travelers on public transport. Book train tickets a few days ahead if possible.
- Ferie di Agosto (mid-August) — many services run on reduced schedules. Check Trenitalia and ATB timetables in advance.
- Ticket validation: Regional train tickets must be validated (timbrato) at the green machines before boarding. Bus tickets are usually validated on board.
📱 Useful Apps
- Trenitalia — train schedules and tickets.
- ATB Mobile — bus tickets and live tracking.
- Google Maps — integrated public transport directions (works well for this route).
- Free Now / Uber — for taxi booking (limited availability in Lecco).
Official tourism info for Lecco: lecco.com.
❓ Frequently Asked Questions
1. Is there a direct train from Lecco to Bergamo Airport?
No, there is no direct train from Lecco to Bergamo Airport. You must take a regional train from Lecco to Bergamo railway station (40–50 minutes), then transfer to ATB bus Line 1 or Autostradale shuttle to the airport (15–20 minutes).
2. What is the cheapest way to get from Lecco to Bergamo Airport?
The cheapest way is taking a regional train from Lecco to Bergamo (€4.50–€6) followed by the ATB bus Line 1 to the airport (€2.50–€3), totaling approximately €7–€9 ($7.60–$9.80) and 1–1.5 hours.
3. How much does a taxi cost from Lecco to Bergamo Airport?
A taxi from Lecco to Bergamo Airport typically costs between €80 and €100 ($87–$109), depending on the time of day and traffic. The journey takes about 40–50 minutes.
4. How long does it take to get from Lecco to Bergamo Airport?
The total travel time from Lecco to Bergamo Airport ranges from 1 hour (by taxi) to 1.5 hours (by train + bus). The train + bus combination takes approximately 1–1.5 hours including transfer time.
5. Can I use a regional train ticket for the bus to Bergamo Airport?
No, the regional train ticket from Lecco to Bergamo is separate from the airport bus ticket. You need to purchase a train ticket (€4.50–€6) from Trenitalia and a separate bus ticket (€2.50–€3) from ATB or Autostradale.
6. What is the best way to get from Lecco to Bergamo Airport for an early morning flight?
For early morning flights (before 7:00 AM), a taxi or private transfer is the most reliable option as the first trains may not arrive in time. The first train from Lecco departs around 5:30 AM, arriving at Bergamo around 6:15 AM, which can be too late for early departures.
7. Is there a direct bus from Lecco to Bergamo Airport?
There is no direct bus from Lecco to Bergamo Airport. However, you can take a regional bus (SAB or FlixBus) from Lecco to Bergamo city centre, then transfer to ATB bus Line 1 to the airport. This option is generally slower than the train.
8. How far is Bergamo Airport from Lecco?
Bergamo Airport (BGY) is approximately 45 kilometres (28 miles) southwest of Lecco. By road the distance is about 45–50 km, taking 40–50 minutes by car or taxi.