How much is a taxi from Orio al Serio (Bergamo) to Milan?
A taxi from Bergamo Orio al Serio (BGY) to central Milan is a fixed City of Milan public regulated fare — the same price by day and by night. Orio is the low-cost hub, about 50 km from the city. Here is the full 2026 fare table, and the private chauffeur (NCC) alternative.
The short answer: €128 fixed, day or night
A taxi from Bergamo Orio al Serio airport (BGY) to central Milan costs €128. It is a fixed fare per car, not per person, set by the City of Milan public regulated taxi tariff. The amount does not change with traffic or time: it is the same by day and by night.
Orio al Serio sits in the province of Bergamo, about 50 km east of Milan, so the drive takes roughly 50–60 minutes — it is roughly as far from Milan as Malpensa and the city's low-cost hub, used by Ryanair and Wizz Air. The €128 fare covers up to 4 passengers, the maximum for a standard taxi. For 5 to 7 people you would need two taxis. As fixed airport tariffs are flat amounts, the usual night and holiday supplements do not apply (those only affect the metered urban fare inside the city).
If you want a guaranteed car booked in advance, a fixed price agreed before you travel, a driver waiting at arrivals with your name, flight tracking and an English-speaking chauffeur, a private NCC transfer with NexaRide is the alternative — see the comparison below.
Milan airport taxi fares 2026
City of Milan public regulated taxi fares — flat amounts per car, valid for every licensed taxi. These are taxi tariffs, not NexaRide prices.
| Route | Taxi fare (per car) | Notes |
|---|---|---|
| Orio al Serio / Bergamo (BGY) ↔ central Milan | €128 fixed | City of Milan public regulated fare. Flat per car, day and night. Up to 4 passengers. ~50 km, 50–60 min. |
| Malpensa (MXP) ↔ central Milan | €114 fixed | City of Milan public regulated fare. Same from T1 and T2, day and night. |
| Linate (LIN) ↔ central Milan | Metered (no fixed fare) | Roughly €20–€30 depending on traffic and time, minimum €16 from the airport. |
| Malpensa ↔ Linate | €128 fixed | City of Milan public regulated inter-airport fare. |
| Malpensa ↔ Fiera Milano Rho | €94 fixed | City of Milan public regulated fare. |
| Linate ↔ Fiera Milano Rho | €68 fixed | City of Milan public regulated fare. |
| Urban metered fare (inside Milan) | From €4.10 start + €1.32/km | Start €4.10 weekday day / €6.60 holiday day / €7.90 night (22:00–06:00); €1.32/km then €1.98/km; waiting €34.48/hr; minimum €16 from the airport. Night and holiday supplements apply to the meter, not to the fixed airport fares. |
Figures are public taxi fares regulated by the City of Milan (latest tariff update July 2024, current for 2026). Sources: taxiblu.it, sicurauto.it. They are standard taxi tariffs and are shown for reference — they are not NexaRide prices. For NexaRide pricing on the Orio al Serio route, ask for a quick quote on WhatsApp.
Taxi or private chauffeur from Orio al Serio?
At a similar — or barely higher — spend, a private NCC chauffeur gives you control over the trip. Honest take: for one passenger in daytime the fixed-fare taxi is perfectly fine.
A taxi works well when you are a single traveller with light luggage, arriving in daytime, and you are happy to queue at the airport taxi stand and pay the €128 fixed fare on the spot.
A private NCC transfer with NexaRide works better for groups, lots of luggage, night or early-morning low-cost flights, business travellers and tourists who want everything sorted in advance. Because Orio is the budget-airline hub, parties of 5–7 friends are common — and a single Van usually beats splitting into two taxis. Here is what you get:
- ✓ Fixed price agreed in advance — confirmed on WhatsApp before you travel, no meter, no surprise, no language barrier.
- ✓ Meet & greet at arrivals — your driver waits inside Orio al Serio arrivals with a sign showing your name and helps with the luggage.
- ✓ Real-time flight tracking — if your low-cost flight is delayed the driver waits, and the airport waiting time is included at no extra charge.
- ✓ English-speaking driver — important for international travellers landing at Bergamo.
- ✓ Van for up to 7 passengers — one vehicle for the whole group on a budget flight, where a standard taxi caps at 4.
- ✓ Flexible payment and an invoice — cash, card or bank transfer, paid at the end, with a proper receipt for business expenses.
- ✓ Guaranteed car on booking — even for night or early-morning flights, when taxis at the Orio rank can be scarce.
Choose your vehicle
From family comfort to the executive flagship. Select it and ask the price on WhatsApp.
Request your quote
How it works
Message us on WhatsApp
Tell us the route, date, time and number of passengers.
Get the price
A clear fixed price in 2–5 minutes, from a real operator.
Travel relaxed
Your driver is there on time. Flights tracked, waiting included.
Why NexaRide
Fixed price
Agreed before you set off. No meter, no surprises at the end of the ride.
Punctuality
We track flights in real time: we wait even if you're late, at no extra cost.
Dedicated driver
A professional chauffeur, not an app. A real person on WhatsApp, 24/7.
Licensed NCC operator
A car-with-driver (NCC) company with proper municipal licences, as required by Italian law 21/1992 — only by advance booking. Trained drivers, listed in the official drivers' register.
“Excellent service, punctual, clean and precise. Recommended.”
“We had 2 big bike boxes to transfer from Milano to Bergamo airport and everything went perfect.”
“Well done. Booked a transfer service through the website, and the driver was punctual and precise.”