In Madonna di Campiglio, transportation is available through buses, taxis, and funiculars. There are regular bus services between neighboring resorts and other cities. Direct routes are available to Lombardy (Brescia, Milan Bergamo, Cremona, Piacenza), Tuscany (Carrara, Forte dei Marmi, Livorno, Lucca, Massa, Pisa, Viareggio), Liguria (Genoa, Savona, Sestri, Tortona, Voghera, La Spezia), and Emilia (Parma, Reggio Emilia). You can find the exact schedule here.
Additionally, there are buses that connect various lifts in Madonna di Campiglio, Pinzolo, Carisolo, and Giustino. Ski buses operate daily from early morning until noon. The ticket price is 2 EUR for a day, 10 EUR for a week, and 30 EUR for the entire season. Children under one meter tall ride for free. Tickets can be purchased at hotels, tourism offices, or at the lifts.