1map logoGo to main page

Milan, Lombardy to Brindisi, Apulia from €38: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Milan, Italy
to
Brindisi, Italy

How to Get from Milan to Brindisi: 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.

$38 by busBest price
895 kmDistance
2h 8m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Milan to Brindisi 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  8m
Estimated price
84-243
Recommended
Company
various
Bus
Plane
Average Duration
3h  48m
Estimated price
38-312
Cheapest
route map
Distance: 895 km
Duration: 2h 8m

See more options

Pricing table
Company
various
Plane
Average Duration
3h  45m
Estimated price
46-265
Company
Trenitalia Frecce
Train
Average Duration
7h  49m
Estimated price
54-179
Company
various
Bus
Average Duration
13h  44m
Estimated price
64-840
Company
various
Train
Bus
Average Duration
16h  44m
Estimated price
841-842
Company
Trenitalia Intercity Night
Train
Average Duration
11h  15m
Estimated price
843-844
Company
BlaBlaCar
Rideshare
Average Duration
11h  27m
Estimated price
845-845
Company
various
Drive
Average Duration
9h  5m
Estimated price
846-847

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $19 $21 $24 $26 $29 $23 $26
Train $47 $37 $36 $47 $53 $40 $50
Fly $48 $41 $50 $78 $76 $75 $70

Traveling From Milan to Brindisi

Your journey from the bustling streets of Milan, known for its fashion and modernity, to the sun-kissed shores and rich history of Brindisi presents an exciting contrast that reveals Italy’s diverse character.

Best Neighborhoods in Brindisi

Brindisi boasts charming neighborhoods rich in history and local culture.

Centro Storico
• Picturesque streets lined with historic buildings.
• Vibrant atmosphere filled with cafes and shops.
San Vito
• Scenic views of the waterfront and marina.
• Close proximity to historic landmarks like the Roman Columns.
Casale
• Ideal for experiencing local life and cuisine.
• Access to beautiful parks and green spaces.

Best Times To Visit Brindisi's Attractions

Timing your visits to Brindisi’s attractions can significantly enhance your experience.

Castello Svevo
Visit early in the morning to enjoy fewer crowds and cooler weather.
Roman Columns
Late afternoon offers stunning lighting for photos and fewer tourists.
Lungomare Regina Margherita
Visit during weekdays for a tranquil stroll along the waterfront.

Brindisi Weather: What to Expect Year-Round

Brindisi enjoys a Mediterranean climate with warm summers and mild winters, making it a lovely year-round destination. Spring and early autumn offer pleasant temperatures and fewer tourists, enhancing your travel experience.

Dining Recommendation in Brindisi

Don't miss the chance to savor Orecchiette con le Cime di Rapa at a local trattoria; this dish showcases the region's fresh ingredients and features a delightful, earthy flavor profile that stands apart from Milan's refined cuisine. The welcoming atmosphere and strong sense of community in Brindisi elevate your dining experience, allowing you to enjoy authentic flavors while mingling with locals.

Milan - Brindisi operators

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

Plane
Website
alitalia.com

Plane from Milan Linate (LIN) to Brindisi (BDS)

Average Duration
1h 36m
Estimated price
841-24330
Website
ryanair.com

Plane from Milan Bergamo (BGY) to Brindisi (BDS)

Average Duration
1h 37m
Estimated price
2431-2432

Plane from Milan Malpensa (MXP) to Brindisi (BDS)

Average Duration
1h 45m
Estimated price
2433-2434
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Milano Centrale to Brindisi

Average Duration
7h 49m
Estimated price
849-179
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Milano Centrale to Brindisi

Average Duration
12h 23m
Estimated price
54-382
Contact phone
800 90 60 60
Website
trenitalia.com

Train from Milano Centrale to Brindisi

Average Duration
11h 15m
Estimated price
843-844
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Milan to Brindisi

Average Duration
12h 20m
Estimated price
843-844
Contact phone
+39 02 3008 9000
Website
autostradale.it

Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station

Average Duration
1h
Estimated price
3120-389
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
blablacar.com

Other from Milan to Brindisi

Average Duration
11h 27m
Estimated price
845-845

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

Traveling between Milan and Brindisi 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.

Average price
€166 - €240
Departure Point
Milano Centrale station
Arrival Point
Brindisi station
Departure Point
Milan Linate Airport
Arrival Point
Brindisi Airport
Useful tips for plane travellers
• Book your flight with Alitalia, as they are the primary airline for direct routes from Milan Linate to Brindisi, which will save you time with less hassle.
• Upon arrival at Brindisi Airport, be prepared for a quick exit: the airport is relatively small, so you can expect to clear customs and baggage claim within 30 minutes, making it easy to access transportation options.
• A taxi from Brindisi Airport to the city center typically costs around €25 to €35, so be sure to have some cash handy or confirm if your driver accepts credit cards before departing.
Departure Point
Milan station
Arrival Point
Brindisi station