Select from 5 ways to get there

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

Train to Lisbon, fly  •  4 h 56 min

  1. Take the train from Entroncamento to Lisboa Oriente
  2. Fly from Lisbon (LIS) to Madrid (MAD) LIS - MAD

$43 - $171

Cheapest option

Train to Porto, fly  •  6 h 36 min

  1. Take the train from Entroncamento to Porto(Campanha)
  2. Fly from Porto (OPO) to Madrid (MAD) OPO - MAD

$41 - $179

5 alternative options

Train to Badajoz, fly  •  6 h 4 min

  1. Take the train from Entroncamento to Badajoz
  2. Fly from Badajoz (BJZ) to Madrid (MAD) BJZ - MAD

$102 - $221

Train  •  9 h 13 min

  1. Take the train from Entroncamento to Badajoz R
  2. Take the train from Badajoz to Madrid-Atocha Cercanías Tlg / ...

$69 - $96

Train, bus  •  9 h 37 min

  1. Take the train from Entroncamento to Pombal
  2. Take the bus from Pombal - Central de Camionagem to Salamanca
  3. Take the bus from Salamanca to Madrid

$64 - $136

Trenhotel  •  8 h 36 min

  1. Take the Trenhotel from Entroncamento to Madrid Chamartín Station Lusitania

$89 - $108

Drive  •  5 h 17 min

  1. Drive from Entroncamento to Madrid 306.3 miles

$65 - $110

What companies run services between Entroncamento, Santarém, Portugal and Madrid, Spain?

You can take a train from Entroncamento to Madrid via Badajoz in around 9 h 13 min.

Airlines
TAP Portugal
Website
flytap.com
Flights from Lisbon to Madrid
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$30 - $250
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 Lisbon to Madrid
Ave. Duration
1 h 18 min
When
Every day
Estimated price
$75 - $390
Flights from Badajoz to Madrid
Ave. Duration
1 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $250
Flights from Porto to Madrid
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$140 - $480
Air Europa
Website
aireuropa.com
Flights from Lisbon to Madrid
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$50 - $270
Flights from Porto to Madrid
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$80 - $360
Ryanair
Website
ryanair.com
Flights from Lisbon to Madrid via Porto
Ave. Duration
3 h 5 min
When
Thursday and Friday
Estimated price
$30 - $160
Flights from Porto to Madrid
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$23 - $190
easyJet
Website
easyjet.com
Flights from Lisbon to Madrid
Ave. Duration
1 h 21 min
When
Every day
Estimated price
$40 - $210
Train operators
Portuguese Railways (CP)
Phone
+351 707 210 220
Website
cp.pt
Train from Entroncamento to Lisboa Oriente
Ave. Duration
54 min
Frequency
Hourly
Estimated price
$8 - $15
Website
cp.pt
Purchase a
eurail.com
2nd Class
$8 - $12
1st Class
$9 - $15
Train from Entroncamento to Badajoz
Ave. Duration
3 h 4 min
Frequency
Once daily
Estimated price
$14 - $27
Website
cp.pt
Purchase a
eurail.com
Train from Entroncamento to Porto(Campanha)
Ave. Duration
2 h 8 min
Frequency
Every 2 hours
Estimated price
$17 - $35
Website
cp.pt
Purchase a
eurail.com
2nd Class
$17 - $24
1st Class
$22 - $35
Train from Entroncamento to Pombal
Ave. Duration
38 min
Frequency
Hourly
Estimated price
$5 - $10
Website
cp.pt
Purchase a
eurail.com
2nd Class
$5 - $8
1st Class
$6 - $10
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Badajoz to Madrid-Atocha Cercanías
Ave. Duration
5 h 9 min
Frequency
4 times a day
Estimated price
$55 - $70
Website
renfe.com
Night train from Entroncamento to Madrid Chamartín Station
Ave. Duration
8 h 14 min
Frequency
Once daily
Estimated price
$85 - $110
Website
renfe.com
Bus operators
Iberocoach
Phone
(+351) 253 267 730
Website
iberocoach.com
Bus from Pombal - Central de Camionagem to Salamanca
Ave. Duration
4 h 50 min
Frequency
3 times a day
Estimated price
$80 - $100
Website
iberocoach.com
InterNorte
Phone
707 200 512
Website
internorte.pt
Bus from Pombal to Salamanca
Ave. Duration
6 h 16 min
Frequency
Once daily
Estimated price
$40 - $65
Schedules at
internorte.pt
Avanza Grupo
Phone
+34 (0) 91 272 28 32
Email
informacion@avanzabus.com
Website
avanzabus.com
Bus from Salamanca to Madrid
Ave. Duration
2 h 45 min
Frequency
Hourly
Estimated price
$18 - $27
Schedules at
avanzabus.com
Auto Res Express
$27
Auto Res Normal
$20

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Getting around the Cyclades and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

The distance between Entroncamento and Madrid is 420 km. The road distance is 490 km.

The cheapest way to get from Entroncamento to Madrid is to train and fly which costs 35€ - 150€ and takes 4 h 56 min.

The quickest way to get from Entroncamento to Madrid is to train and fly which takes 4 h 56 min and costs 35€ - 150€.

No, there is no direct train from Entroncamento to Madrid. However, there are services departing from Entroncamento and arriving at Madrid-Atocha Cercanías via Badajoz. The journey, including transfers, takes approximately 9 h 13 min.

It takes approximately 4 h 56 min to get from Entroncamento to Madrid, including transfers.