1map logoGo to main page

Milan, Lombardy to Santa Maria di Leuca, Apulia from €43: 10 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Milan, Italy
to
Santa Maria di Leuca, Italy

How to Get from Milan to Santa Maria di Leuca: 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.

$43 by busBest price
983 kmDistance
6h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Milan to Santa Maria di Leuca 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
Bus
Average Duration
6h  1m
Estimated price
89-285
Recommended
Company
Various
Bus
Plane
Bus
Average Duration
7h  40m
Estimated price
43-354
Cheapest
route map
Distance: 983 km
Duration: 6h 1m

See more options

Company
Various
Plane
Bus
Average Duration
7h  37m
Estimated price
51-307
Company
Various
Bus
Plane
Drive
Average Duration
9h  24m
Estimated price
107-890
Company
Various
Plane
Drive
Average Duration
7h  9m
Estimated price
140-411
Company
Various
Train
Bus
Average Duration
11h  42m
Estimated price
891-892
Company
Various
Train
Bus
Average Duration
12h  41m
Estimated price
893-894
Company
Various
Bus
Average Duration
17h  3m
Estimated price
895-896
Company
Various
Bus
Average Duration
18h  49m
Estimated price
897-898
Company
Various
Drive
Average Duration
10h  31m
Estimated price
899-2850

Milan - Santa Maria di Leuca operators

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

Bus
Website
provincia.le.it

Bus from Lecce - Camera di Commercio/Stazione to Santa Maria di Leuca - Incrocio Santuario

Average Duration
1h 56m
Estimated price
€1402-1403

Bus from Lecce - Camera di Commercio/Stazione to Santa Maria di Leuca - Piazzale Le Terrazze

Average Duration
2h 22m
Estimated price
€1404-1403

Bus from Gallipoli - Parcheggio cimitero to Santa Maria di Leuca - Piazzale Le Terrazze

Average Duration
1h 20m
Estimated price
€1405-1406
Contact phone
+39 080 3112335
Website
marinobus.it

Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station

Average Duration
50m
Estimated price
€1404-3549

Bus from Milano, Autostazione Lampugnano to Gallipoli Bus Station

Average Duration
15h 10m
Estimated price
€895-2851

Bus from Milan Via Giuseppe Impastato to Maglie Piazzale Megapark

Average Duration
13h 25m
Estimated price
€436-89
Plane
Website
alitalia.com

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

Average Duration
1h 36m
Estimated price
€2855-2856

Plane from Milan Linate (LIN) to Lamezia Terme (SUF)

Average Duration
1h 40m
Estimated price
€895-2857
Train
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Milano Centrale to Lecce

Average Duration
8h 15m
Estimated price
€436-437

Train from Milano Rogoredo to Reggio Emilia Av

Average Duration
34m
Estimated price
€3540-3541
Contact phone
+39 06 8937 1892
Website
italotreno.it

Train from Milan Rogoredo to Reggio Emilia AV Mediopadana Station

Average Duration
38m
Estimated price
€3548-431

Milan to Santa Maria di Leuca: Overview of Bus, Train, Flight, and Car Trips

Traveling between Milan and Santa Maria di Leuca 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
€175 - €268
Departure Point
Milan Linate Airport
Arrival Point
Brindisi Airport
Departure Point
Milano, Autostazione Lampugnano station
Arrival Point
Santa Maria di Leuca - Piazzale Le Terrazze station