1map logoGo to main page

Olbia, Sardinia to Milan, Lombardy from $42: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Olbia, Italy
to
Milan, Italy

How to Get from Olbia to Milan: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$42 by busBest price
509 kmDistance
2h 22m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Olbia to Milan with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  22m
Estimated price
85-290
Recommended
Company
various
Plane
Bus
Average Duration
3h  13m
Estimated price
42-275
Cheapest
route map
Distance: 509 km
Duration: 2h 22m

See more options

Pricing table
Company
various
Plane
Average Duration
3h  14m
Estimated price
48-265
Company
various
Drive
Train
Average Duration
13h  26m
Estimated price
52-880
Company
various
Drive
Train
Average Duration
11h  51m
Estimated price
65-175
Company
various
Drive
Train
Bus
Average Duration
17h  31m
Estimated price
880-882

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Ferry $37 $35 $30 $40 $62 $54 $44
Fly $67 $40 $42 $38 $42 $53 $62

Traveling From Olbia to Milan

Traveling from Olbia to Milan takes you from the serene beaches and laid-back charm of Sardinia to the bustling urban energy and rich culture of Italy's fashion capital.

Best Neighbourhoods in Milan

Milan boasts diverse neighborhoods, each offering its own charm and character.

Brera
• Artistic vibe with galleries and boutiques.
• Quaint streets lined with cafes and restaurants.
Navigli
• Famous for its picturesque canals.
• Lively nightlife with bars and music venues.
Porta Romana
• Known for its thermal baths and spas.
• A mix of tradition and modern dining options.

Best Times To Visit Milan's Attractions

Timing your visits to Milan's attractions can significantly enhance your experience.

The Duomo
Early mornings or late afternoons are ideal for avoiding large crowds.
Santa Maria delle Grazie
Visiting on weekdays provides a quieter experience with fewer tourists.
Sforza Castle
Late in the afternoon allows for a peaceful stroll through the grounds.

Milan Weather: What to Expect Year-Round

Milan experiences a humid subtropical climate, with hot summers and chilly winters. Spring and fall offer comfortable temperatures, making these seasons ideal for exploring the city's vibrant offerings.

Dining Recommendation in Milan

A must-try dish in Milan is Risotto alla Milanese, a creamy saffron-infused rice that showcases the city’s rich culinary heritage. Unlike the fresh seafood typical of Olbia, Milan's vibrant dining scene offers a blend of hearty flavors and local ingredients, accompanied by an energetic atmosphere that enhances the overall experience.

Olbia - Milan operators

Explore transport companies operating between Olbia and Milan, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
flexflight.dk

Plane from Olbia (OLB) to Milan Linate (LIN)

Average Duration
1h 8m
Estimated price
80-269

Plane from Olbia (OLB) to Milan Bergamo (BGY)

Average Duration
3h 10m
Estimated price
80-269
Website
aeroitalia.com

Plane from Olbia (OLB) to Milan Linate (LIN)

Average Duration
1h 8m
Estimated price
80-269

Plane from Olbia (OLB) to Milan Bergamo (BGY)

Average Duration
3h 10m
Estimated price
80-269
Website
easyjet.com

Plane from Olbia (OLB) to Milan Bergamo (BGY)

Average Duration
1h 10m
Estimated price
269-809

Plane from Olbia (OLB) to Milan Malpensa (MXP)

Average Duration
1h 10m
Estimated price
269-269
Website
volotea.com

Plane from Olbia (OLB) to Milan Bergamo (BGY)

Average Duration
1h 10m
Estimated price
269-269
Website
ryanair.com

Plane from Olbia (OLB) to Milan Bergamo (BGY)

Average Duration
1h 20m
Estimated price
809-80880

Plane from Olbia (OLB) to Milan Malpensa (MXP)

Average Duration
1h 20m
Estimated price
8092-80920
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Piombino to Firenze S.M.N.

Average Duration
2h 43m
Estimated price
8085-8097

Train from Genova P.Za Principe to Milano Centrale

Average Duration
1h 45m
Estimated price
8082-8091

Train from Piombino to Livorno Centrale

Average Duration
1h 13m
Estimated price
2697-8084

Train from Firenze S.M.N. to Milano Rogoredo

Average Duration
1h 43m
Estimated price
8095-2698

Train from Firenze Santa Maria Novella to Milano Rogoredo

Average Duration
1h 53m
Estimated price
8092-805
Ferry
Contact phone
+49 (0)611 14020
Website
mobylines.com

Ferry from Olbia to Piombino

Average Duration
5h 15m
Estimated price
391-26970

Ferry from Olbia to Genova

Average Duration
11h
Estimated price
2692-3925
Contact phone
+39 010 209 4591
Website
gnv.it

Ferry from Olbia to Genova

Average Duration
11h 30m
Estimated price
45-80800
Bus
Contact phone
+39 020 3940 0000
Website
terravision.eu

Bus from Bergamo Airport Bus Station to Piazza Luigi di Savoia

Average Duration
50m
Estimated price
2697-8081
Contact phone
+352 26 58 57 1
Website
flibco.com

Bus from Bergamo Airport Bus Station to Piazza Luigi di Savoia

Average Duration
50m
Estimated price
392-8083
Contact phone
+39 02 3008 9000
Website
autostradale.it

Bus from Bergamo Airport Bus Station to Piazza Luigi di Savoia

Average Duration
1h
Estimated price
393-8087
Contact phone
+39 080 3112335
Website
marinobus.it

Bus from Livorno Train Station to Florence Villa Constanza Bus Station

Average Duration
2h 50m
Estimated price
8089-8097

Bus from Florence Villa Constanza Bus Station to Milan Via Giuseppe Impastato

Average Duration
4h 15m
Estimated price
8099-2692
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Florence to Milan

Average Duration
3h 25m
Estimated price
8095-2699
Contact phone
+39 06 88 93 82 32
Website
itabus.it

Bus from Florence Villa Constanza Bus Station to Milan San Donato

Average Duration
4h 35m
Estimated price
8083-8088
Contact phone
+39 0824 46304
Website
sellitto.com

Bus from Florence to Milan

Average Duration
4h 45m
Estimated price
8091-8096

Olbia to Milan: Overview of Bus, Train, Flight, and Car Trips

Traveling between Olbia and Milan offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Flying from Olbia Airport to Milan Linate Airport can be a swift journey, with direct flights taking just 1 hour and 5 minutes with airlines like FlexFlight ApS and Aeroitalia. 🌆 Upon landing in Milan, travelers can expect a total flight duration of 2 hours and 22 minutes from Olbia, allowing for a quick and convenient trip between these two Italian cities. 💸 Prices for flights between Milan and Olbia can range from €83 to €277, offering a variety of options to suit different budgets and travel preferences.
Departure Point
Olbia Airport
Arrival Point
Milan Linate Airport
Useful tips for plane travellers
• Book your flight in advance with either FlexFlight ApS or Aeroitalia to secure the best fares, as prices can range from €85 to €284 and vary greatly depending on the time of booking.
• Upon arrival at Milan Linate Airport, make use of the well-marked signs to easily navigate to the taxi lines; expect a taxi fare of approximately €30 to €40 to reach the city center, which takes about 20-30 minutes depending on traffic.
• Check the official websites of FlexFlight ApS (flexflight.dk) and Aeroitalia (aeroitalia.com) for flight schedules and dining options during your flight, and consider pre-ordering meals for specialty diets to ensure availability.