Bergamo Airport to Lake Garda with NexDriver: a private transfer from Orio al Serio (BGY) to Sirmione, Desenzano or Peschiera del Garda takes about 1 hour and costs from € 290, all-inclusive. Bergamo is the closest Milan airport to the lake: straight along the A4, never through Milan. Flight tracking and name-sign pickup included.
Route guide by Dorin G., owner, NexDriver · Prices verified: October 2026
Bergamo Airport to Lake Garda Transfer
Sirmione · Desenzano · Peschiera
Private driver from Bergamo Orio al Serio Airport (BGY) to your hotel on southern Lake Garda, and back. One car, door to door, fare agreed before you fly.
How much is a transfer from Bergamo Airport to Lake Garda?
From Bergamo Orio al Serio a private transfer to Sirmione, Desenzano del Garda or Peschiera del Garda starts from € 290 and takes about 1 hour. Fares are per vehicle and all-inclusive: driver, fuel, tolls and VAT.
| Route | Duration | Indicative Price |
|---|---|---|
| Bergamo (BGY) → Sirmione | ~1h | from € 290 |
| Bergamo (BGY) → Desenzano del Garda | ~1h | from € 290 |
| Bergamo (BGY) → Peschiera del Garda | ~1h | from € 290 |
Indicative fares: request an exact quote for your hotel. Other lake towns on request. Flying into Linate or Malpensa instead? See Linate to Lake Garda and Malpensa to Lake Garda, or all Lake Garda transfers.
Sirmione, on the peninsula at the southern end of Lake Garda. Photo: Elliott Brown, CC BY 2.0.
Bergamo Airport to Lake Garda: bus and train or private driver?
There is no train from Bergamo Airport yet: the rail link is still under construction. By public transport you take the airport bus to Brescia, then a regional train along the lake.
| Option | Time | Drops you at |
|---|---|---|
| Autostradale bus to Brescia + regional train | ~1h 30m–3h, at least one change | Desenzano–Sirmione or Peschiera station |
| NexDriver from BGY, from € 290 / car | ~1h, no changes | Your hotel, door to door |
Public transport times from timetable listings, checked October 2026: confirm on the Autostradale and Trenitalia websites before you travel.
How to choose
- Solo traveller, light bag, hotel near Desenzano or Peschiera station: bus and train, the cheapest.
- Staying in Sirmione, Lazise, Bardolino or a villa: private car, no station there.
- Family or group of up to 7 with suitcases: one Mercedes V-Class for everyone, child seats on request.
- Late arrival: private car, your driver waits whatever time you land.
FAQ: Bergamo Airport to Lake Garda Transfer
How much is a private transfer from Bergamo Airport to Lake Garda? +
From € 290 to Sirmione, Desenzano del Garda or Peschiera del Garda, all-inclusive: driver, fuel, motorway tolls and VAT. The fare is agreed before you travel and is per vehicle, not per person.
How long is the drive from Bergamo Orio al Serio to Lake Garda? +
About 1 hour to the southern lake towns. Bergamo Airport and southern Lake Garda both sit on the A4 motorway, so the transfer is direct and never goes through Milan.
Which is the closest Milan airport to Lake Garda? +
Bergamo Orio al Serio. It is about 1 hour from the southern lake towns (from € 290), against about 1 hour 30 minutes from Linate (from € 350) and about 2 hours from Malpensa (from € 450).
Can I get from Bergamo Airport to Lake Garda by public transport? +
Yes, with at least one change. The usual route is the Autostradale airport bus to Brescia (about 1 hour), then a regional train on the Milan–Venice line to Desenzano del Garda–Sirmione or Peschiera del Garda. Allow roughly 1 hour 30 minutes to 3 hours depending on connections. Sirmione itself has no station.
What happens if my flight into Bergamo is late? +
We track your flight by number. Your driver waits in arrivals with a name sign, and the first 60 minutes from your actual landing are free, with no charge for long delays.
Can you take us back from Lake Garda to Bergamo Airport? +
Yes, the same route in the other direction, at the same agreed fare. Tell us your flight time when you book and we plan the pickup so you reach the airport with time to spare.
What should you know before you book?
- Vehicles
- Mercedes E-Class or S-Class sedan for 1–3 passengers (usually 2–3 large suitcases, depending on size); Mercedes V-Class for up to 7 passengers (about 3–4 suitcases when all 7 seats are taken).
- Waiting time
- 60 minutes free at the airport, counted from your actual landing, with no charge for long flight delays. 30 minutes free for hotel and address pickups.
- Your driver
- Arrives at least 15 minutes early and speaks English. You receive the driver's mobile number before the trip.
- Payment
- Card on board is always accepted. Cash, bank transfer in advance, Google Pay and Apple Pay also work.
- Child seats
- Available on request: ask when you book.
- Cancellation
- Free up to 48 hours before pickup, with any deposit refunded. Later cancellation or no-show: we keep the deposit, if one was requested, and charge nothing else.
Book your Bergamo Airport to Lake Garda transfer
Instant confirmation. Free cancellation up to 48 hours before.
Page last updated: