Ski resorts · Alta Badia
Dolomites

Alta Badia Transfer & Taxi

A transfer from Venice Marco Polo airport to Alta Badia takes about 2 h 50 min and costs ≈ €390 for a sedan with up to three passengers and skis. The nearest station is Brunico, from where a bus winds up to Corvara and La Villa, and in winter buses run to the lifts, not to the flights. A car takes you straight to your hotel at any hour, also from Venice, Bergamo and Milan.

Get a price

Route → prices for every class → confirmation
No prepayment · pay the driver on arrival
Fixed prices
FromDistanceTimeSedanMinivan
Marco Polo (VCE)172 km2 h 50 min≈ €390≈ €500
Venice182 km3 h 5 min≈ €415≈ €530
Bergamo (BGY)299 km4 h 10 min≈ €680≈ €870
Bologna320 km4 h 35 min≈ €730≈ €935
Linate (LIN)329 km4 h 30 min≈ €750≈ €960
Milan337 km4 h 50 min≈ €765≈ €980
Bologna Airport (BLQ)339 km4 h 30 min≈ €770≈ €990
Malpensa (MXP)348 km4 h 50 min≈ €790≈ €1015

Taxi from Venice and Marco Polo to Corvara and La Villa

From Marco Polo to Corvara is 172 km. Tell us the village when you book — Corvara, Colfosco, La Villa, San Cassiano or Badia — and the driver takes you to your hotel. The price is fixed before the trip: sedan ≈ €390, minivan for up to eight passengers ≈ €500; tolls included, child seats free. Alta Badia lies on the Sella Ronda and hosts a World Cup giant slalom on the Gran Risa. No prepayment.

How to get from Marco Polo to Alta Badia

Checked: 5 September 2026 · prices and timetables from official operator data
The nearest station is Brunico in the Pusteria valley; from there a bus climbs the hairpins to Corvara and La Villa in about 50 minutes. Door to door that is roughly five hours with changes. In winter the buses run to the lift timetable, not to flight times: a late arrival may have no connection at all. A private transfer is ≈ €390 — 2 hours 50 minutes direct, with skis and at any hour.
OptionPriceTimeNotes
Train + bus via Brunico€30–45~5 htwo changes; the valley bus takes about 50 minutes of hairpins
Via Bolzano€30–455.5–6 ha longer road, the same number of changes
Car hirefrom €60/day2 h 50the Campolongo and Gardena passes are cleared, but tyres and chains are required
Private transfer≈ €3902 h 50 minfixed price, name sign, skis carried free, to the hotel door

Train to Brunico, then the bus

From Venice the train runs via Fortezza onto the Pusteria valley line; at Brunico you change to a local bus that climbs to Corvara, La Villa and San Cassiano in about 50 minutes. The road up is one hairpin after another, and in winter it takes longer than the timetable says.

The buses run to the lifts, not to the flights

This is the thing to know in advance. The valley’s winter timetable is built around when the lifts open and close: morning services are frequent, evening ones finish early. A flight landing in Venice at nine in the evening may well have no connection until morning — check the timetable for your date, not the summer table.

The transfer

≈ €390 per car, 2 hours 50 minutes from the terminal to your hotel door. The driver tracks the flight and waits with a name sign, skis and boards travel free, and winter tyres and chains are in every car. For four people with skis a minivan is ≈ €500 — about €125 each, and your arrival does not depend on whether the last bus has gone.

In daylight the train and bus are a real option: €30–45 against €390. A car makes sense on an evening arrival, for four, and when you would rather not gamble on the last bus.

Need a door-to-door transfer?
Fixed price, meet & greet with a name sign, payment on arrival.
Transfer to Alta Badia
Questions

The essentials

No. The nearest is Brunico, and from there a bus to Corvara takes about 50 minutes.

The winter bus timetable finishes early — there may be no connection until morning. A transfer runs around the clock and waits for your actual landing.

About 2 hours 50 minutes, 172 km. The last stretch is hairpins, and in winter the time depends on the weather.

Photographs: Wolfgang Moroder, CC BY-SA 3.0, Wikimedia Commons