There are 9 ways to get from Madrid to Vittoria by plane, bus, train, night train, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Adolfo Suárez Madrid–Barajas Airport to Catania–Fontanarossa Airport, bus
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Catania–Fontanarossa Airport (CTA)plane MAD - CTA
- Take the bus from Catania Fontanarossa Airport Bus Stop to Gela Bus Stationbus
8h 45m€60–216Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Paris Gare De Lyontrain
- Take the train from Paris Gare De Lyon to Zuerich Hbtrain
- Take the bus from ZÜRICH, Carparkplatz am Sihlquai to Gela Bus Stationbus
41h 38mBus, night train, train
- Take the bus from Madrid to Milanbus
- Take the night train from Milano Centrale to Siracusanighttrain Ini
- Take the train from Siracusa to Vittoriatrain Re
2d€293–524Fly Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Vincenzo Magliocco Airport (CIY)plane MAD - CIY
7h 20m€162–1,228Fly Adolfo Suárez Madrid–Barajas Airport to Palermo Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Palermo Airport (PMO)plane MAD - PMO
- Take the train from Palermo Centrale to Caltanissetta Xirbitrain
- Take the train from Caltanissetta Xirbi to Vittoriatrain
11h 30m€88–236Fly Adolfo Suárez Madrid–Barajas Airport to Malta International Airport, bus and ferry, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Malta International Airport (MLA)plane MAD - MLA
- Take the busferry from Valletta to Pozzallobusferry
- Take the train from Modica to Vittoriatrain
11h 8m€312–483Train to Valencia Airport, fly to Vincenzo Magliocco Airport
- Take the train from Madrid Chamartín to Valencia Joaquin Sorollatrain
- Fly from Valencia Airport (VLC) to Vincenzo Magliocco Airport (CIY)plane VLC - CIY
9h 42m€128–399Bus
- Take the bus from Madrid to Milanbus
- Take the bus from Milan Lampugnano to Catania Via D'Amico Bus Stationbus
- Take the bus from Catania Central Bus Station to Gela Bus Stationbus
47h 52m€234–409Bus via Caserta
- Take the bus from Estación Sur de Autobuses to Lyon - Gerland Bus Stationbus
- Take the bus from Gare de Lyon-Perrache to Caserta Piazza Carlo Terzobus
- Take the bus from Caserta pzza Garibaldi to Palermo Terminal Busbus
- Take the bus from Palermo to Vittoriabus
2d 3h
Madrid to Vittoria by bus, subway, foot, night train, and train
Questions & Answers
The cheapest way to get from Madrid to Vittoria is to fly and bus which costs €60 - €220 and takes 8h 45m.
The fastest way to get from Madrid to Vittoria is to fly which takes 7h 20m and costs €160 - €1300.
No, there is no direct bus from Madrid to Vittoria. However, there are services departing from Madrid and arriving at Vittoria via Milan Lampugnano, Catania Central Bus Station and Gela. The journey, including transfers, takes approximately 47h 52m.
The distance between Madrid and Vittoria is 1781 km.
The best way to get from Madrid to Vittoria without a car is to train and bus which takes 41h 38m and costs .
It takes approximately 8h 45m to get from Madrid to Vittoria, including transfers.
Madrid to Vittoria bus services, operated by FlixBus, depart from Madrid station.
The best way to get from Madrid to Vittoria is to fly which takes 7h 20m and costs €160 - €1300. Alternatively, you can bus, which costs €230 - €410 and takes 47h 52m.
Madrid to Vittoria bus services, operated by FlixBus, arrive at Milan station.
There are 1853+ hotels available in Vittoria.
What companies run services between Madrid, Spain and Vittoria, Italy?
ITA Airways, FlexFlight ApS, and four other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Vincenzo Magliocco Airport (CIY) 3 times a day. Alternatively, you can take a bus from Madrid to Vittoria via Milan Lampugnano, Catania Via D'Amico Bus Station, Catania Central Bus Station, and Gela in around 47h 52m.
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Catania–Fontanarossa Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €50–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Catania–Fontanarossa Airport via Malta International Airport
- Ave. Duration
- 5h 50m
- When
- Thursday
- Estimated price
- €50–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Palermo Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday to Thursday
- Estimated price
- €55–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Malta International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €55–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Malta International Airport via Palma Mallorca
- Ave. Duration
- 5h 12m
- When
- Sunday
- Estimated price
- €55–160
- Website
- flexflight.dk
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Rome
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- €85–330
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Pisa
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- €70–270
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Milan Linate
- Ave. Duration
- 5h 30m
- When
- Saturday and Sunday
- Estimated price
- €95–320
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Bologna
- Ave. Duration
- 8h 45m
- When
- Monday and Friday
- Estimated price
- €95–320
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Turin
- Ave. Duration
- 10h
- When
- Friday
- Estimated price
- €100–420
Flights from Valencia Airport to Vincenzo Magliocco Airport via Rome
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €65–320
Flights from Valencia Airport to Vincenzo Magliocco Airport via Pisa
- Ave. Duration
- 5h 45m
- When
- Thursday
- Estimated price
- €65–260
- Website
- aeroitalia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Rome
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- €85–330
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Pisa
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- €70–270
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Milan Linate
- Ave. Duration
- 5h 30m
- When
- Saturday and Sunday
- Estimated price
- €95–320
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Bologna
- Ave. Duration
- 8h 45m
- When
- Monday and Friday
- Estimated price
- €95–320
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Turin
- Ave. Duration
- 10h
- When
- Friday
- Estimated price
- €100–420
Flights from Valencia Airport to Vincenzo Magliocco Airport via Rome
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €65–320
Flights from Valencia Airport to Vincenzo Magliocco Airport via Pisa
- Ave. Duration
- 5h 45m
- When
- Thursday
- Estimated price
- €65–260
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Catania–Fontanarossa Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €60–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Palermo Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €50–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Palermo Airport via Barcelona
- Ave. Duration
- 4h 22m
- When
- Wednesday, Friday, Monday, and Tuesday
- Estimated price
- €45–180
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Catania–Fontanarossa Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €60–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Palermo Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €50–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Palermo Airport via Barcelona
- Ave. Duration
- 4h 22m
- When
- Wednesday, Friday, Monday, and Tuesday
- Estimated price
- €45–180
- Website
- transavia.com
Flights from Valencia Airport to Vincenzo Magliocco Airport via Paris Orly
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- €130–600
- Website
- neosair.it
Flights from Adolfo Suárez Madrid–Barajas Airport to Vincenzo Magliocco Airport via Milan Malpensa
- Ave. Duration
- 9h 15m
- When
- Saturday
- Estimated price
- €70–270
- Website
- airmalta.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Malta International Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Friday, and Saturday
- Estimated price
- €60–170
- Website
- flyulendo.com
Flights from Valencia Airport to Vincenzo Magliocco Airport via Tirana
- Ave. Duration
- 8h 45m
- When
- Monday and Friday
- Estimated price
- €65–270
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 Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €60–110
- 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 Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 1h 54m
- Frequency
- Hourly
- Estimated price
- €40–80
- 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 Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 2h 1m
- Frequency
- Every 3 hours
- Estimated price
- €35–65
- 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 Madrid Chamartín to Valencia Joaquin Sorolla
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- €50–80
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Paris Gare De Lyon
- Ave. Duration
- 6h 46m
- Frequency
- 5 times a day
- Estimated price
- €220–360
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Zuerich Hb
- Ave. Duration
- 4h 4m
- Frequency
- Every 3 hours
- Estimated price
- €120–200
- Website
- https://www.sncf-connect.com/en-en
- Phone
- 06 3000
- Website
- trenitalia.com
Night train from Milano Centrale to Siracusa
- Ave. Duration
- 19h 38m
- Frequency
- 3 times a day
- Estimated price
- €130–260
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Siracusa to Vittoria
- Ave. Duration
- 2h 52m
- Frequency
- 3 times a day
- Estimated price
- €18–30
- Website
- https://www.trenitalia.com/en.html
Train from Palermo Centrale to Caltanissetta Xirbi
- Ave. Duration
- 1h 29m
- Frequency
- Every 2 hours
- Estimated price
- €15–26
- Website
- https://www.trenitalia.com/en.html
Train from Caltanissetta Xirbi to Vittoria
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a day
- Estimated price
- €18–30
- Website
- https://www.trenitalia.com/en.html
Train from Modica to Vittoria
- Ave. Duration
- 59 min
- Frequency
- Every 2 hours
- Estimated price
- €7–12
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 164160
- [email protected]
- Website
- etnatrasporti.it
Bus from Catania Fontanarossa Airport Bus Stop to Gela Bus Station
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- €6–8
- Schedules at
- etnatrasporti.it
Bus from Catania Central Bus Station to Gela Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €6–8
- Schedules at
- etnatrasporti.it
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- onebus.it
Bus from ZÜRICH, Carparkplatz am Sihlquai to Gela Bus Station
- Ave. Duration
- 22h 51m
- Frequency
- Once a week
- Website
- https://onebus.it/
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Madrid to Milan
- Ave. Duration
- 23h 5m
- Frequency
- Once daily
- Estimated price
- €140–240
- 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
- Phone
- (+356) 22069022
- [email protected]
- Website
- virtuferries.com
Busferry from Valletta to Pozzallo
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- €73
- Website
- https://www.virtuferries.com/
- Phone
- +39 06 88 93 82 32
- Website
- itabus.it
Bus from Milan Lampugnano to Catania Via D'Amico Bus Station
- Ave. Duration
- 19h 50m
- Frequency
- Twice daily
- Estimated price
- €85–170
- Website
- https://www.itabus.it/en/home
Bus from Gare de Lyon-Perrache to Caserta Piazza Carlo Terzo
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- €75–150
- Website
- https://www.itabus.it/en/home
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Estación Sur de Autobuses to Lyon - Gerland Bus Station
- Ave. Duration
- 17h 10m
- Frequency
- 4 times a day
- Estimated price
- €110–200
- Website
- https://www.blablacar.co.uk/bus
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Caserta pzza Garibaldi to Palermo Terminal Bus
- Ave. Duration
- 9h 45m
- Frequency
- Twice daily
- Estimated price
- €30–45
- Schedules at
- autoservizisalemi.it
- Phone
- +39 091-6208000
- [email protected]
- Website
- aziendasicilianatrasporti.it
Bus from Palermo to Vittoria
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Schedules at
- aziendasicilianatrasporti.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












































