There are 4 ways to get from Ciudad Rodrigo to Madrid Airport (MAD) by night train, train, bus, car 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  •  5 h 16 min

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

$39 - $64

Cheapest option

Bus  •  5 h 44 min

  1. Take the bus from Ciudad Rodrigo to San Muñoz
  2. Take the bus from San Muñoz to Salamanca
  3. Take the bus from Salamanca to Madrid-Barajas Airport

$25 - $40

2 alternative options

Drive  •  3 h 7 min

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

$35 - $55

Bus, fly  •  7 h 24 min

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

$305 - $477

Questions & Answers

The cheapest way to get from Ciudad Rodrigo to Madrid Airport (MAD) is to bus which costs 21€ - 35€ and takes 5 h 44 min.

More details

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

More details

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

Get driving directions

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

More details

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 San Muñoz and Salamanca. The journey, including transfers, takes approximately 5 h 44 min.

More details

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

More details

Map of how to get from Ciudad Rodrigo to Madrid Airport (MAD).
Launch map view
  • Distance: 155.4 miles
  • Duration: 5 h 16 min

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 San Muñoz and Salamanca in around 5 h 44 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)
Rome2rio's guide to Spanish Railways (RENFE)
Contact Details
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
$11 - $21
Website
renfe.com
Train from Salamanca to Madrid-Chamartin
Ave. Duration
2 h 40 min
Frequency
Hourly
Estimated price
$27 - $40
Website
renfe.com
Bus operators
El Pilar Autocares
Phone
+34 (0) 923 22 26 08
Email
amador@elpilar-arribesbus.com
Website
elpilar-arribesbus.com
Bus from Ciudad Rodrigo to San Muñoz
Ave. Duration
39 min
Frequency
Hourly
Estimated price
$5 - $8
Schedules at
elpilar-arribesbus.com
Bus from San Muñoz to Salamanca
Ave. Duration
31 min
Frequency
Hourly
Estimated price
$1 - $2
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
$18 - $30
Schedules at
avanzabus.com
InterNorte
Phone
707 200 512
Website
internorte.pt
Bus from Ciudad Rodrigo to Guarda
Ave. Duration
1 h 24 min
Frequency
4 times a day
Estimated price
$30 - $45
Schedules at
internorte.pt
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
$75 - $90
Website
iberocoach.com
bus
Bus from Ciudad Rodrigo to Guarda
Ave. Duration
1 h 20 min
Frequency
Once daily
Schedules at
eurolines.es

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.