Compare prices and tickets by train, bus or flight

May 27
May 28
$37Air Nostrum
May 29
May 30
$60Iberia Express
May 31
Jun 1
Jun 2
$36Air Nostrum

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Ceuta to Madrid

distanceDistance324 miles (522 km)
changesDirect trainYes
carriersTrain companiesRenfe

Trains from Ceuta to Madrid cover the 324 miles (522 km) long route with our travel partners like Renfe. There are direct train services available. Travelers depart most frequently from Ceuta, Estación Marítima and arrive in Madrid-Puerta de Atocha.

Train providers: Renfe from Ceuta to Madrid trains

Travel on Renfe trains between Ceuta and Madrid at great prices. Omio finds you train times and tickets for over 1000 travel companies all in one place.


Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

    Renfe's current ticket policies due to COVID-19 for your train from Ceuta to Madrid are the following:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips: Trains from Ceuta to Madrid

    Travel by train to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Ceuta to Madrid.

    How far is Madrid from Ceuta by train?

    The Ceuta to Madrid train distance is approximately 324 miles (522 km).

    Which train station from Ceuta to Madrid do I depart from? Which Madrid train station from Ceuta do I arrive in?

    Omio customers traveling this route depart most frequently from Ceuta, Estación Marítima   and arrive in Madrid-Puerta de Atocha.

    Where is the train station in Ceuta? Where is the train station in Madrid?

    Passengers board the train most frequently from Ceuta, Estación Marítima, which is located around 1.1 miles (1.7 km) away from the city center, and they get off the train at Madrid-Puerta de Atocha, located 1.4 miles (2.2 km) away from the city center.

    What train companies offer a service to Madrid from Ceuta?

    If you're looking for trains from Ceuta to Madrid, you can rely on Renfe to get you to Madrid. It's also good to check out all possible train companies for the Ceuta to Madrid trip to see if there might be differences in the amenities they offer.

    Important Stations and Airports for this Journey

    The major railway station for departures from Ceuta is Ceuta, Estación Marítima. Read all the information you need to know about services, amenities and connections at Ceuta, Estación Marítima for your journey from Ceuta to Madrid.

    More options for your journey from Ceuta to Madrid

    Here are some other resources that might have the information you need