Cheapest
Average
The best way to find a cheap bus ticket from Naples to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
Fastest Journey
1d 11 h 45 m
Average
1d 11 h 45 m
Buses per day
1
Distance
1513 km
It's difficult to get from Naples to Madrid without transferring at least once.
Need a place to stay in Madrid?
Top pick hotels
Entire homes & apartments
Find the best accommodation for you, with our partner Expedia
Distance | 938 miles (1513 km) | |
Average bus duration | 35 h 45 min | |
Average bus ticket price | $177 (€160) | |
Direct bus | No |
Buses from Naples to Madrid cover the 938 miles (1513 km) long journey and usually take around 35 h 45 min. There are direct bus services available. While the average ticket price for this trip costs around $177 (€160), you can find the cheapest bus ticket for as low as $150 (€135). Travelers depart most frequently from Naples, Piazza Giuseppe Garibaldi and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
When departing from Naples, you have various bus station options to start your journey from including Naples, Piazza Giuseppe Garibaldi, Naples, Via Galileo Ferraris / Via Marino Cristoforo and Naples Capodichino Airport Terminal Bus. When arriving in Madrid, you can end your route in bus stations like Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Terminal de autobuses T4 (Aeropuerto de Madrid) and Madrid, Estación de Plaza Elíptica.
Passengers board the bus most frequently from Naples, Piazza Giuseppe Garibaldi, which is located around 2.1 miles (3.4 km) away from the city centre, and they get off the bus at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, located 3 miles (4.9 km) away from the city centre.
Here are some other resources that might have the information you need