There are 8 ways to get from Milan to Estepona by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Milano Malpensa Airport, fly, bus
best- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Málaga Airport (AGP)plane MXP - AGP
- Take the bus from Malaga Airport to Estepona Terminalbus
7h 16m€45–161Train, bus
- Take the train from Milano Centrale to Genova P.Za Principetrain Ic
- Take the bus from Genoa Piazza Acquaverde to Barcelona Sants Central Bus Stationbus
- Take the train from Barcelona-Sants to Malaga Maria Zambranotrain Ave
- Take the bus from Malaga Airport to Estepona Terminalbus 610 / ...
27h 37m€119–304Drive 1,906.4 km
- Drive from Milan to Esteponacar 1,906.4 km
20h 49m€297–429Fly from Milan Linate Airport, bus
- Fly from Milan Linate Airport (LIN) to Málaga Airport (AGP)plane LIN - AGP
- Take the bus from Malaga Airport to Estepona Terminalbus
8h 50m€73–188Bus to Il Caravaggio International Airport, fly, bus
- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Stationbus
- Fly from Il Caravaggio International Airport (BGY) to Málaga Airport (AGP)plane BGY - AGP
- Take the bus from Malaga Airport to Estepona Terminalbus
7h 18m€55–163Bus, train
- Take the bus from Milan to Zaragozabus
- Take the train from Zaragoza-Delicias to Malaga Maria Zambranotrain Ave
- Take the bus from Malaga Airport to Estepona Terminalbus 610 / ...
28h 19m€135–360Bus via Barcelona
- Take the bus from Milano, Autostazione Lampugnano to Barcelona - North Bus Stationbus BlaBlaCar Bus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Esteponabus Alsa
34h€130–360Bus
- Take the bus from Milano, Autostazione Lampugnano to Malaga Central Bus Stationbus Union Ivkoni - Unibus 3577 / ...
- Take the bus from Estación de Autobuses de Málaga to Estepona Terminalbus 613-Exprés / ...
34h€95–133
Milan to Estepona by train and bus
Questions & Answers
The cheapest way to get from Milan to Estepona is to train and fly and bus which costs €45 - €170 and takes 7h 16m.
The fastest way to get from Milan to Estepona is to train and fly and bus which takes 7h 16m and costs €45 - €170.
No, there is no direct bus from Milan to Estepona. However, there are services departing from Milano, Autostazione Lampugnano and arriving at Estepona via Barcelona, Estació d'Autobusos Nord. The journey, including transfers, takes approximately 34h.
The distance between Milan and Estepona is 1606 km. The road distance is 1906.4 km.
The best way to get from Milan to Estepona without a car is to train and bus which takes 27h 37m and costs €110 - €310.
It takes approximately 7h 16m to get from Milan to Estepona, including transfers.
Milan to Estepona bus services, operated by BlaBlaCar Bus, depart from Milano, Autostazione Lampugnano station.
Milan to Estepona bus services, operated by BlaBlaCar Bus, arrive at Barcelona - North Bus Station.
Yes, the driving distance between Milan to Estepona is 1906 km. It takes approximately 20h 49m to drive from Milan to Estepona.
Book your Milan to Estepona bus tickets online with Omio.
What companies run services between Milan, Italy and Estepona, Spain?
You can take a bus from Milano, Autostazione Lampugnano to Estepona via Barcelona, Estació d'Autobusos Nord in around 34h.
- Website
- iberia.com
Flights from Milan Linate Airport to Málaga Airport via Madrid
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- €60–230
Flights from Milan Linate Airport to Málaga Airport via Paris Orly
- Ave. Duration
- 5h 10m
- When
- Saturday and Sunday
- Estimated price
- €60–200
Flights from Milan Linate Airport to Málaga Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Tuesday and Friday
- Estimated price
- €60–200
- Website
- vueling.com
Flights from Milan Linate Airport to Málaga Airport via Madrid
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- €60–230
Flights from Milan Linate Airport to Málaga Airport via Paris Orly
- Ave. Duration
- 5h 10m
- When
- Saturday and Sunday
- Estimated price
- €60–200
Flights from Milan Linate Airport to Málaga Airport via Barcelona
- Ave. Duration
- 5h 15m
- When
- Tuesday and Friday
- Estimated price
- €60–200
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Málaga Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €26–110
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Málaga Airport
- Ave. Duration
- 2h 40m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €30–140
Flights from Il Caravaggio International Airport to Málaga Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €40–130
- Website
- flyulendo.com
Flights from Milano Malpensa Airport to Málaga Airport
- Ave. Duration
- 2h 40m
- When
- Saturday and Sunday
- Estimated price
- €27–100
- Website
- ita-airways.com
Flights from Milan Linate Airport to Málaga Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Monday
- Estimated price
- €75–260
- Website
- aireuropa.com
Flights from Milan Linate Airport to Málaga Airport via Palma Mallorca
- Ave. Duration
- 4h 50m
- When
- Friday
- Estimated price
- €60–160
- Website
- transavia.com
Flights from Milan Linate Airport to Málaga Airport via Paris Orly
- Ave. Duration
- 5h 20m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €75–380
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €14–22
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 53m
- Frequency
- Every 4 hours
- Estimated price
- €10–25
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- €11–35
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Genova P.Za Principe
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- €11–28
- Website
- https://www.italotreno.it/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Malaga Maria Zambrano
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- €60–200
- Website
- https://www.renfe.com/es/en
Train from Zaragoza-Delicias to Malaga Maria Zambrano
- Ave. Duration
- 4h 34m
- Frequency
- 3 times a day
- Estimated price
- €55–180
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Barcelona-Sants to Malaga Maria Zambrano
- Ave. Duration
- 5h 59m
- Frequency
- Once daily
- Estimated price
- €60–150
- Website
- https://iryo.eu/en/home
Train from Zaragoza-Delicias to Malaga Maria Zambrano
- Ave. Duration
- 4h 36m
- Frequency
- Once daily
- Estimated price
- €55–140
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Malaga Airport to Estepona Terminal
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €11–16
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Málaga to Estepona Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- €14–17
- Schedules at
- malaga.avanzagrupo.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Genoa Piazza Acquaverde to Barcelona Sants Central Bus Station
- Ave. Duration
- 15h 29m
- Frequency
- 3 times a week
- Estimated price
- €35–55
- Website
- https://union-ivkoni.com/en
Bus from Milano, Autostazione Lampugnano to Malaga Central Bus Station
- Ave. Duration
- 31h 30m
- Frequency
- 3 times a week
- Estimated price
- €80–120
- Website
- https://union-ivkoni.com/en
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–10
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €4–17
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- €13–17
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milan to Zaragoza
- Ave. Duration
- 19h 15m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- https://www.flixbus.co.uk
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Milano, Autostazione Lampugnano to Barcelona - North Bus Station
- Ave. Duration
- 14h 45m
- Frequency
- 3 times a day
- Estimated price
- €40–130
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Milano, Autostazione Lampugnano to Barcelona - North Bus Station
- Ave. Duration
- 13h 35m
- Frequency
- 5 times a week
- Estimated price
- €20–70
- Website
- https://www.itabus.it/en/home
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Barcelona, Estació d'Autobusos Nord to Estepona
- Ave. Duration
- 18h 15m
- Frequency
- Once daily
- Estimated price
- €110–230
- Website
- https://www.alsa.com/en/
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
There are 2723+ hotels available in Estepona.

































































