There are 9 ways to get from Madrid to Constantine by plane, train, car ferry, taxi, bus, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mohamed Boudiaf International Airport
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mohamed Boudiaf International Airport (CZL)plane MAD - CZL
6h 27m$57–308Train, car ferry, taxi
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charlestrain
- Take the car ferry from Vieux Port to Skikdacarferry
- Take the taxi from Skikda to Constantinetaxi
29h 27m$444–487Bus, car ferry, train
- Take the bus from Madrid - South Station to Marseille - Saint-Charles Bus Stationbus
- Take the car ferry from Vieux Port to Algierscarferry
- Take the train from Agha to Constantinetrain
46h 30m$376–822Fly to Jijel Ferhat Abbas Airport, taxi
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Jijel Ferhat Abbas Airport (GJL)plane MAD - GJL
- Take the taxi from Jijel Ferhat Abbas Airport (GJL) to Constantinetaxi
16h 5m$73–363Fly to Mostépha Ben Boulaid Airport, taxi
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mostépha Ben Boulaid Airport (BLJ)plane MAD - BLJ
- Take the taxi from Mostépha Ben Boulaid Airport (BLJ) to Constantinetaxi
9h 21m$118–798Fly to Soummam – Abane Ramdane Airport, taxi
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Soummam – Abane Ramdane Airport (BJA)plane MAD - BJA
- Take the taxi from Soummam – Abane Ramdane Airport (BJA) to Constantinetaxi
9h 51m$123–548Fly to Rabah Bitat Airport, night train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Rabah Bitat Airport (AAE)plane MAD - AAE
- Take the night train from Annaba to Constantinenighttrain
9h 55m$70–285Bus, car ferry, taxi
- Take the bus from Madrid to Marseillebus
- Take the car ferry from Vieux Port to Skikdacarferry
- Take the taxi from Skikda to Constantinetaxi
36h 7m$390–457Train, car ferry
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charlestrain
- Take the car ferry from Vieux Port to Algierscarferry
- Take the train from Agha to Constantinetrain
38h 52m$433–764
Adolfo Suárez Madrid–Barajas Airport (MAD) to Mohamed Boudiaf International Airport (CZL) flights
Questions & Answers
The cheapest way to get from Madrid to Constantine is to fly and night train which costs $70 - $290 and takes 9h 55m.
The fastest way to get from Madrid to Constantine is to fly which takes 6h 27m and costs $55 - $310.
The distance between Madrid and Constantine is 1025 km.
The best way to get from Madrid to Constantine without a car is to train and car ferry and taxi which takes 29h 27m and costs $440 - $490.
It takes approximately 6h 27m to get from Madrid to Constantine, including transfers.
There are 19+ hotels available in Constantine.
What companies run services between Madrid, Spain and Constantine, Algeria?
Air Algérie, Iberia, and four other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Mohamed Boudiaf International Airport (CZL) once daily.
- Website
- airalgerie.dz
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohamed Boudiaf International Airport via Algiers
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- $100–390
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohamed Boudiaf International Airport via Toulouse
- Ave. Duration
- 4h 15m
- When
- Tuesday
- Estimated price
- $120–450
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohamed Boudiaf International Airport via Marseille
- Ave. Duration
- 4h 25m
- When
- Tuesday
- Estimated price
- $130–470
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohamed Boudiaf International Airport via Paris Orly
- Ave. Duration
- 5h 55m
- When
- Friday to Sunday
- Estimated price
- $160–600
Flights from Adolfo Suárez Madrid–Barajas Airport to Jijel Ferhat Abbas Airport via Algiers
- Ave. Duration
- 19h 40m
- When
- Every day
- Estimated price
- $30–310
Flights from Adolfo Suárez Madrid–Barajas Airport to Jijel Ferhat Abbas Airport via Lisboa, Algiers
- Ave. Duration
- 12h
- When
- Thursday and Sunday
- Estimated price
- $110–400
Flights from Adolfo Suárez Madrid–Barajas Airport to Jijel Ferhat Abbas Airport via Barcelona, Algiers
- Ave. Duration
- 15h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $90–340
Flights from Adolfo Suárez Madrid–Barajas Airport to Jijel Ferhat Abbas Airport via Palma Mallorca, Algiers
- Ave. Duration
- 16h
- When
- Thursday and Sunday
- Estimated price
- $35–330
Flights from Adolfo Suárez Madrid–Barajas Airport to Jijel Ferhat Abbas Airport via Valencia, Algiers
- Ave. Duration
- 16h 40m
- When
- Thursday and Sunday
- Estimated price
- $85–310
Flights from Adolfo Suárez Madrid–Barajas Airport to Mostépha Ben Boulaid Airport via Algiers
- Ave. Duration
- 9h 15m
- When
- Tuesday and Wednesday
- Estimated price
- $85–750
Flights from Adolfo Suárez Madrid–Barajas Airport to Mostépha Ben Boulaid Airport via Paris Charles de Gaulle
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- $320–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Mostépha Ben Boulaid Airport via Paris Orly
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- $320–1,200
Flights from Adolfo Suárez Madrid–Barajas Airport to Soummam – Abane Ramdane Airport via Algiers
- Ave. Duration
- 5h 10m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $45–450
Flights from Adolfo Suárez Madrid–Barajas Airport to Soummam – Abane Ramdane Airport via Marseille
- Ave. Duration
- 5h 10m
- When
- Thursday and Sunday
- Estimated price
- $75–550
Flights from Adolfo Suárez Madrid–Barajas Airport to Soummam – Abane Ramdane Airport via Paris Orly
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $190–700
Flights from Adolfo Suárez Madrid–Barajas Airport to Rabah Bitat Airport via Algiers
- Ave. Duration
- 3h 57m
- When
- Tuesday and Sunday
- Estimated price
- $40–370
Flights from Adolfo Suárez Madrid–Barajas Airport to Rabah Bitat Airport via Marseille
- Ave. Duration
- 4h 45m
- When
- Tuesday
- Estimated price
- $60–270
Flights from Adolfo Suárez Madrid–Barajas Airport to Rabah Bitat Airport via Paris Orly
- Ave. Duration
- 5h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $150–550
Flights from Adolfo Suárez Madrid–Barajas Airport to Rabah Bitat Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $150–550
- Website
- transavia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohamed Boudiaf International Airport via Strasbourg
- Ave. Duration
- 5h 30m
- When
- Tuesday
- Estimated price
- $100–480
Flights from Adolfo Suárez Madrid–Barajas Airport to Soummam – Abane Ramdane Airport via Paris Orly
- Ave. Duration
- 5h 37m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–550
Flights from Adolfo Suárez Madrid–Barajas Airport to Rabah Bitat Airport via Marseille
- Ave. Duration
- 4h 20m
- When
- Wednesday
- Estimated price
- $60–420
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohamed Boudiaf International Airport via Alicante–Elche
- Ave. Duration
- 6h 15m
- When
- Sunday
- Estimated price
- $50–300
- Website
- tassiliairlines.dz
Flights from Adolfo Suárez Madrid–Barajas Airport to Mohamed Boudiaf International Airport via Algiers
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- $45–400
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Marseille St Charles
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $110–150
- Website
- https://www.renfe.com/es/en
- Phone
- (213) 21 71 15 10
- contact@sntf.dz
- Website
- sntf.dz
Train from Agha to Constantine
- Ave. Duration
- 7h 12m
- Frequency
- 3 times a week
- Estimated price
- $9–15
- Schedules at
- sntf.dz
Night train from Annaba to Constantine
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- $3–6
- Schedules at
- sntf.dz
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Madrid - South Station to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 15h 20m
- Frequency
- Once daily
- Estimated price
- $50–150
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Madrid - South Station to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 18h
- Frequency
- 6 times a week
- Estimated price
- $65–210
- Website
- https://www.alsa.com/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Madrid to Marseille
- Ave. Duration
- 14h 55m
- Frequency
- Once daily
- Estimated price
- $55–120
- Website
- https://www.flixbus.co.uk
- Phone
- +213 (0)21 64 43 77 / 78
- contact@algerieferries.dz
- Website
- algerieferries.dz
Car ferry from Vieux Port to Skikda
- Ave. Duration
- 19h
- Frequency
- Twice a week
- Estimated price
- $303
- Schedules at
- algerieferries.dz
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- $312
- Schedules at
- algerieferries.dz
- Phone
- +33 (0) 825 88 80 88
- Website
- corsicalinea.com
Car ferry from Vieux Port to Algiers
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $460–600
- Website
- Corsica Linea
- Ave. Duration
- 1h 41m
- Estimated price
- $27–95
Want to know more about travelling around Algeria
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
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
What are the different types of Renfe trains in Spain?
Read the travel guide
























