Madrid to A Coruña by Train, Bus, Car and Flights

Your travel options from Spain's capital to Galicia

Torre de Hercules in A Coruña
Image: Carlos M Gonzalez Villares/Creative Commons (Some Rights Reserved)

A Coruña is the capital of the Galicia region in the northwest of Spain, but nearby Santiago de Compostela is more famous and better for visitors. Find out about how to get to A Coruña from the capital by bus, train, and flights.

A Coruña or La Coruña?

You may say the Galician city spelled either way. La Coruña is the Spanish name, A Coruña is the name in Galician, the local language. Some websites sit on the fence and simply call it 'Coruña', which helps no-one.

The Best Way to Get from Madrid to A Coruña

With a minimum of five-and-a-half hours in transit when using ground transport, you're best off taking a plane if you can find a cheap flight. 

Stops en Route

The best stops to break up your journey would be in Salamanca - home to one of the most beautiful plazas in Spain - and Leon, famous for its free tapas culture.

Flights from Madrid to A Coruña

There are some flights from Madrid to A Coruña and they can be very cheap if booked in advance. Consider nearby Santiago de Compostela airport if there aren't any good flights to A Coruña.

Madrid to A Coruña by Train and Bus

The train from A Coruña to Madrid takes about five-and-a-half to six-and-a-half hours, though some take as long as eight hours, and cost between 40 euros, (more if you want a bed).

Sleeping on the train is a good way of killing time on such a long journey, but if you don't plan on paying for a bed, I recommend the bus. Train seats in Spain don't normally recline, whereas the ones on buses do. Therefore sleeping on a bus seat is nicer than sleeping on a train seat. The bus is also quicker and cheaper. Read more about Night Trains in Spain.

There are regular buses throughout the day between Madrid and A Coruña. The journey takes about seven-and-a-half hours and costs 40 to 60 euros. This is slower and more expensive than the train.

The train station you need to get from Madrid to A Coruña is Chamartin. Most buses from Madrid to A Coruña depart from Mendez Alvaro station, though one or two a day leave from Avenida de America. Read more about Bus and Train Stations in Madrid

Madrid to A Coruña by Car

The 600km journey from Madrid to A Coruña takes around six hours. Follow the A-6 and AP-6 freeways. Note that AP roads are toll roads.

Consider a stop in Leon to break up the long journey.

More Articles About Travelling in Spain You Might Like:

Was this page helpful?