There are 4 ways to get from Ciudad Rodrigo to Madrid Airport (MAD) by night train, train, bus, car, taxi or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Trenhotel, train  •  4 h 17 min

  1. Take the Trenhotel from Ciudad Rodrigo to Estación de Salamanca Lusitania
  2. Take the train from Salamanca to Madrid-Chamartin A

$42 - $71

Cheapest option

Bus  •  4 h 55 min

  1. Take the bus from Ciudad Rodrigo to Salamanca Lisbonne > Lisbonne - Est > Fatima > Leiria > Coimbra > Viseu > Vilar Formoso > Ciudad Rodrigo > Salamanque > Valladolid > Burgos > Bilbao > Hernani / ...
  2. Take the bus from Salamanca to Madrid-Barajas Airport Auto Res Express

$23 - $45

2 alternative options

Drive  •  3 h 7 min

  1. Drive from Ciudad Rodrigo to Madrid Airport (MAD) 196.1 miles

$35 - $55

Bus, taxi, fly  •  6 h 57 min

  1. Take the bus from Ciudad Rodrigo to Guarda
  2. Take the taxi from Guarda to Porto Airport
  3. Fly from Porto (OPO) to Madrid (MAD) OPO - MAD

$294 - $504

What companies run services between Ciudad Rodrigo, Spain and Madrid Airport (MAD), Spain?

You can take a bus from Ciudad Rodrigo to Madrid Airport (MAD) via Salamanca in around 4 h 55 min.

Airlines
TAP Portugal
Website
flytap.com
Flights from Porto to Madrid
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$40 - $240
Flights from Porto to Madrid via Lisbon
Ave. Duration
3 h 10 min
When
Every day
Estimated price
$40 - $240
Iberia
Website
iberia.com
Flights from Porto to Madrid
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$140 - $480
Ryanair
Website
ryanair.com
Flights from Porto to Madrid
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$23 - $190
Air Europa
Website
aireuropa.com
Flights from Porto to Madrid
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$80 - $360
Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Night train from Ciudad Rodrigo to Estación de Salamanca
Ave. Duration
1 h 10 min
Frequency
Once daily
Estimated price
$12 - $23
Website
renfe.com
Train from Salamanca to Madrid-Chamartin
Ave. Duration
1 h 36 min
Frequency
Every 4 hours
Estimated price
$29 - $45
Website
renfe.com
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Ciudad Rodrigo to Salamanca
Ave. Duration
1 h 10 min
Frequency
Every 30 minutes
Estimated price
$4 - $6
Website
Ouibus
El Pilar Autocares
Phone
+34 (0) 923 22 26 08
Email
amador@elpilar-arribesbus.com
Website
elpilar-arribesbus.com
Bus from Ciudad Rodrigo to Salamanca
Ave. Duration
1 h 10 min
Frequency
Every 3 hours
Estimated price
$7 - $11
Schedules at
elpilar-arribesbus.com
Avanza Grupo
Phone
+34 (0) 91 272 28 32
Email
informacion@avanzabus.com
Website
avanzabus.com
Bus from Salamanca to Madrid-Barajas Airport
Ave. Duration
2 h 45 min
Frequency
Every 3 hours
Estimated price
$19 - $35
Schedules at
avanzabus.com
Iberocoach
Phone
(+351) 253 267 730
Website
iberocoach.com
Bus from Ciudad rodrigo - Estación de Autobuses to Guarda - Terminal de Camionagem
Ave. Duration
57 min
Frequency
3 times a day
Estimated price
$80 - $95
Website
iberocoach.com
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Ciudad Rodrigo to Guarda
Ave. Duration
45 min
Frequency
6 times a week
Estimated price
$4 - $7
Website
flixbus.co.uk
Other operators
VMTransfers
Phone
(+351) 220971653
Email
info@vmtransfers.com
Website
vmtransfers.com
Taxi from Guarda to Porto Airport
Ave. Duration
2 h 10 min
Frequency
On demand
Estimated price
$270
Schedules at
vmtransfers.com

Want to know more about travelling around Spain

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.

Questions & Answers

The distance between Ciudad Rodrigo and Madrid Airport (MAD) is 249 km. The road distance is 314 km.

The cheapest way to get from Ciudad Rodrigo to Madrid Airport (MAD) is to bus which costs 18€ - 40€ and takes 4 h 55 min.

The quickest way to get from Ciudad Rodrigo to Madrid Airport (MAD) is to drive which takes 3 h 7 min and costs 30€ - 45€.

No, there is no direct train from Ciudad Rodrigo to Madrid Airport (MAD). However, there are services departing from Ciudad Rodrigo and arriving at Aeropuerto T4 via Salamanca and Chamartín. The journey, including transfers, takes approximately 4 h 17 min.

No, there is no direct bus from Ciudad Rodrigo to Madrid Airport (MAD). However, there are services departing from Ciudad Rodrigo and arriving at Madrid-Barajas Airport via Salamanca. The journey, including transfers, takes approximately 4 h 55 min.

It takes approximately 4 h 17 min to get from Ciudad Rodrigo to Madrid Airport (MAD), including transfers.