There are 7 ways to get from Madrid to Monte Sant'Angelo by plane, car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, drive
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Bari Karol Wojtyła Airport (BRI)plane MAD - BRI
- Drive from Bari-Airport-BRI to Monte Sant'Angelocar
6h 57m€80–190Train, bus via Grenoble
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sudtrain Tgv
- Take the train from Valence Tgv Rhone-Alpes Sud to Grenoble Universites Gierestrain Ter
- Take the bus from Grenoble to Turinbus 744
- Take the bus from Turin Autostazione to Monte Sant'Angelo - viale Kennedybus
29h 16m€214–561Drive 2,259.6 km
- Drive from Madrid to Monte Sant'Angelocar 2,259.6 km
21h 54m€359–518Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Perpignantrain Tgv
- Take the bus from Perpignan to Paduabus
- Take the train from Padova to Foggiatrain Fr
29h 59m€299–619Train, bus #2
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charlestrain
- Take the train from Marseille St Charles to Briancontrain Ter
- Take the bus from Briançon to Turin - Vittorio Emanuele Bus Stationbus
- Take the bus from Turin Autostazione to Monte Sant'Angelo - viale Kennedybus
32h 6m€260–528Bus
- Take the bus from Madrid to Milanbus FlixBus N1138
- Take the bus from Milano, Autostazione Lampugnano to Monte Sant'Angelo - viale Kennedybus
35h 25m€199–344Bus via Padova
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padova to Bologna, P.zza Venti Settembrebus
- Take the bus from Bologna Centrale to Lesinabus
- Take the bus from Lesina to Monte Sant'Angelo - viale Kennedybus
40h 14m€193–253
Adolfo Suárez Madrid–Barajas Airport (MAD) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Madrid to Monte Sant'Angelo is to fly and drive which costs €80 - €190 and takes 6h 57m.
The fastest way to get from Madrid to Monte Sant'Angelo is to fly and drive which takes 6h 57m and costs €80 - €190.
No, there is no direct bus from Madrid to Monte Sant'Angelo. However, there are services departing from Madrid and arriving at Monte Sant'Angelo - viale Kennedy via Milano, Autostazione Lampugnano. The journey, including transfers, takes approximately 35h 25m.
The distance between Madrid and Monte Sant'Angelo is 1844 km. The road distance is 2259.6 km.
The best way to get from Madrid to Monte Sant'Angelo without a car is to train and bus via Grenoble which takes 29h 16m and costs €210 - €600.
It takes approximately 6h 57m to get from Madrid to Monte Sant'Angelo, including transfers.
Madrid to Monte Sant'Angelo bus services, operated by FlixBus, depart from Madrid station.
Madrid to Monte Sant'Angelo bus services, operated by FlixBus, arrive at Milan station.
Yes, the driving distance between Madrid to Monte Sant'Angelo is 2260 km. It takes approximately 21h 54m to drive from Madrid to Monte Sant'Angelo.
Book your Madrid to Monte Sant'Angelo bus tickets online with Omio.
What companies run services between Madrid, Spain and Monte Sant'Angelo, Apulia, Italy?
You can take a bus from Madrid to Monte Sant'Angelo - viale Kennedy via Milano, Autostazione Lampugnano in around 35h 25m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Bari Karol Wojtyła Airport via Barcelona
- Ave. Duration
- 5h 16m
- When
- Wednesday, Friday, and Monday
- Estimated price
- €45–180
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Bari Karol Wojtyła Airport via Barcelona
- Ave. Duration
- 5h 16m
- When
- Wednesday, Friday, and Monday
- Estimated price
- €45–180
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €55–150
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €95–170
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €95–170
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://iryo.eu/en/home
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- €55–100
- Website
- https://www.ouigo.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- €55–100
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- €65–110
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a day
- Estimated price
- €23–35
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charles
- Ave. Duration
- 8h 42m
- Frequency
- Twice daily
- Estimated price
- €140–230
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Valence Tgv Rhone-Alpes Sud
- Ave. Duration
- 4h 26m
- Frequency
- 5 times a day
- Estimated price
- €110–180
- Website
- https://www.sncf-connect.com/en-en
Train from Barcelona-Sants to Perpignan
- Ave. Duration
- 1h 26m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Valence Tgv Rhone-Alpes Sud to Grenoble Universites Gieres
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €16–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Marseille St Charles to Briancon
- Ave. Duration
- 4h 44m
- Frequency
- Every 4 hours
- Estimated price
- €50–100
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Valence Tgv Rhone-Alpes Sud to Grenoble Universites Gieres
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- €25–50
- Website
- https://zou.maregionsud.fr/en/
Train from Marseille St Charles to Briancon
- Ave. Duration
- 4h 44m
- Frequency
- 3 times a day
- Estimated price
- €75–160
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Padova to Foggia
- Ave. Duration
- 5h 58m
- Frequency
- 5 times a day
- Estimated price
- €95–190
- Schedules at
- trenitalia.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Grenoble to Turin
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €20–35
- Website
- https://www.flixbus.co.uk
Bus from Perpignan to Padua
- Ave. Duration
- 14h 15m
- Frequency
- Twice daily
- Estimated price
- €90–160
- Website
- https://www.flixbus.co.uk
Bus from Madrid to Milan
- Ave. Duration
- 23h 5m
- Frequency
- Once daily
- Estimated price
- €140–240
- Website
- https://www.flixbus.co.uk
Bus from Bologna Centrale to Lesina
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- https://www.flixbus.co.uk
- Phone
- +39 (0) 0882 - 228960
- Website
- ferroviedelgargano.com
Bus from Turin Autostazione to Monte Sant'Angelo - viale Kennedy
- Ave. Duration
- 13h 40m
- Frequency
- Twice daily
- Estimated price
- €55–130
- Schedules at
- ferroviedelgargano.com
Bus from Turin Autostazione to Monte Sant'Angelo - viale Kennedy
- Ave. Duration
- 13h 40m
- Frequency
- Twice daily
- Estimated price
- €55–130
- Schedules at
- ferroviedelgargano.com
Bus from Milano, Autostazione Lampugnano to Monte Sant'Angelo - viale Kennedy
- Ave. Duration
- 11h 20m
- Frequency
- Twice daily
- Estimated price
- €55–110
- Schedules at
- ferroviedelgargano.com
Bus from Bologna Centrale to Lesina
- Ave. Duration
- 6h 4m
- Frequency
- Once daily
- Estimated price
- €50–65
- Schedules at
- ferroviedelgargano.com
Bus from Lesina to Monte Sant'Angelo - viale Kennedy
- Ave. Duration
- 2h 4m
- Frequency
- Twice daily
- Estimated price
- €8–10
- Schedules at
- ferroviedelgargano.com
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Briançon to Turin - Vittorio Emanuele Bus Station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €9–17
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Padova
- Ave. Duration
- 27h 34m
- Frequency
- Once a week
- Estimated price
- €120–160
- Schedules at
- tabitatour.ro
- Phone
- +39 098 3520 315
- [email protected]
- Website
- simetbus.it
Bus from Padova to Bologna, P.zza Venti Settembre
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a week
- Estimated price
- €19–22
- Schedules at
- simetbus.it
Want to know more about travelling around Italy
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 593+ hotels available in Monte Sant'Angelo.













































