Find Unbeatable Value Taxi Transfers
Madrid Airport (MAD) Taxis
Madrid Airport provides options for taxis, hotel shuttles, and ridesharing services at the designated location within the terminal complex.
Taxi Services at Madrid Airport
This service is readily available and provides a comfortable, stress-free way to get into the city. Airport taxis can be booked in advance, or you can hail one from the taxi rank at your terminal.
All airport taxis are metered, costing around €30 for a trip to downtown Madrid. For longer trips out of town, fares will vary depending on distance and traffic conditions. Passengers may expect an additional surcharge for nighttime rides and those made on public holidays or Sundays.
Additionally, an additional fee may be added to all trips originating from the airport. For passengers looking to stay within their budget while traveling to their destination in comfort and style, they may need to take advantage of Madrid's efficient taxi services.
- Terminal T1. Floor 0. Arrivals
- Terminal T1. Floor 1. Departures
- Terminal T2. Floor 0. Arrivals
- Terminal T2. Floor 2. Departures
- Terminal T3. Floor 0. Arrivals
- Terminal T4. Floor 0. Arrivals
- Terminal T4. Floor 2. Departures
Rideshare Services at Madrid Airport
This ridesharing service provides a convenient and economical way of getting to the city center. The services are offered by several operators, including Uber. All rideshare services can be accessed from the arrivals terminal at Madrid Airport and offer reliable service with experienced drivers.
You'll find kiosks in the arrivals area that allow you to book your ride without downloading an app or searching for a driver. The cost of these rides is generally much less than taking a taxi directly from the airport to downtown Madrid - particularly if you're traveling in a group of more than two people.
Additionally, you can often get discounts on your fare when using one of these services instead of booking traditional transport like taxis or buses. Whether day or night, rideshare services make arriving in Madrid safe and easy while saving money.
Hotel Shuttle Services at Madrid Airport
Shuttle services provided by hotels at Madrid Airport make it easy to get around the city. The airport shuttle services usually provide direct transfer from the airport to different locations in Madrid, such as hotels, hostels, and other points of interest.
Most shuttles run regularly and offer comfortable air-conditioned vehicles with Wi-Fi service for passengers. Depending on your destination, some may require an additional transfer fee, but most are reasonably priced.
For those planning day trips outside Madrid, there is also a wide selection of tour companies offering private airport transportation at competitive prices.
Taxi prices from/to Madrid Airport
ORIGIN / DESTINATION | TIME | DISTANCE | 3 PAX | 4 PAX | 6 PAX | 7 PAX | 10 PAX | 13 PAX | 16 PAX | 19 PAX | BOOK |
---|---|---|---|---|---|---|---|---|---|---|---|
Madrid | 15 minutes | 15 KM |
€52
|
€52
|
€141
|
€71
|
€254
|
€254
|
€254
|
€271
|
BOOK |
Toledo | 90 minutes | 100 KM |
€186
|
€186
|
€288
|
€224
|
€410
|
€410
|
€406
|
€491
|
BOOK |
Atocha Train Station | 15 minutes | 17 KM |
€62
|
€62
|
€123
|
€85
|
€254
|
€254
|
€254
|
€254
|
BOOK |
Segovia | 100 minutes | 110 KM |
€206
|
€206
|
€338
|
€224
|
€466
|
€466
|
€423
|
€423
|
BOOK |
Valencia | 225 minutes | 370 KM |
€575
|
€558
|
€727
|
€660
|
€1740
|
€1352
|
€1351
|
€1454
|
BOOK |
Salamanca | 165 minutes | 230 KM |
€372
|
€372
|
€507
|
€457
|
€838
|
€838
|
€778
|
€947
|
BOOK |
Villanueva de la Canada | 40 minutes | 50 KM |
€102
|
€102
|
€145
|
€128
|
€246
|
€246
|
€246
|
€338
|
BOOK |
Avila | 85 minutes | 130 KM |
€246
|
€246
|
€338
|
€305
|
€484
|
€484
|
€440
|
€440
|
BOOK |
Chamartin train station Madrid | 10 minutes | 11 KM |
€67
|
€56
|
€141
|
€90
|
€242
|
€242
|
€237
|
€254
|
BOOK |
Alcala de Henares | 30 minutes | 45 KM |
€94
|
€94
|
€153
|
€136
|
€254
|
€254
|
€254
|
€355
|
BOOK |
Las Rozas | 30 minutes | 42 KM |
€85
|
€85
|
€145
|
€123
|
€280
|
€280
|
- |
€271
|
BOOK |
Burgos | 155 minutes | 234 KM |
€423
|
€423
|
€575
|
€491
|
€1395
|
€1488
|
€1268
|
€1268
|
BOOK |
Granada | 260 minutes | 429 KM |
€585
|
€520
|
€715
|
€650
|
€2027
|
€2027
|
€2027
|
€2196
|
BOOK |
Tres Cantos | 25 minutes | 28 KM |
€102
|
€102
|
€162
|
€145
|
€254
|
- |
€254
|
€271
|
BOOK |
Alcorcon | 30 minutes | 35 KM |
€102
|
€102
|
€169
|
€153
|
€271
|
€271
|
€271
|
€288
|
BOOK |
Leganes | 30 minutes | 35 KM |
€85
|
€85
|
€153
|
€145
|
€271
|
€271
|
€271
|
€271
|
BOOK |
El Escorial | 60 minutes | 56 KM |
€271
|
€153
|
€237
|
€203
|
€372
|
€372
|
€372
|
€372
|
BOOK |
Talavera de la Reina | 80 minutes | 134 KM |
€254
|
€254
|
€457
|
€423
|
€474
|
€474
|
€474
|
€474
|
BOOK |
Coslada | 10 minutes | 8 KM |
€68
|
€68
|
€111
|
€102
|
€203
|
€203
|
€212
|
€246
|
BOOK |
Pozuelo de Alarcon | 25 minutes | 30 KM |
€119
|
€119
|
€195
|
€153
|
€254
|
€254
|
€254
|
€254
|
BOOK |
Pinto | 25 minutes | 33 KM |
€102
|
€102
|
€162
|
€145
|
€237
|
- |
€237
|
€372
|
BOOK |
Majadahonda | 35 minutes | 35 KM |
€85
|
€85
|
€186
|
€153
|
€254
|
€254
|
€254
|
€322
|
BOOK |
Valdemoro | 35 minutes | 40 KM |
€94
|
€94
|
€136
|
€128
|
€254
|
€254
|
€254
|
€271
|
BOOK |
San Lorenzo de El Escorial | 60 minutes | 77 KM |
€142
|
€142
|
€254
|
€190
|
€338
|
€338
|
€338
|
€338
|
BOOK |
Cuenca | 130 minutes | 170 KM |
€335
|
€351
|
€466
|
€423
|
€507
|
€507
|
€507
|
€507
|
BOOK |
Valladolid | 145 minutes | 226 KM |
€372
|
€372
|
€541
|
€491
|
€643
|
€643
|
€643
|
€643
|
BOOK |
Alcobendas | 15 minutes | 15 KM |
€60
|
€60
|
€111
|
€94
|
€220
|
€220
|
€212
|
€271
|
BOOK |
Torrejon de Ardoz | 30 minutes | 19 KM |
€68
|
€68
|
€136
|
€119
|
€220
|
€220
|
€220
|
€254
|
BOOK |
Getafe | 30 minutes | 28 KM | - | - | - | - |
€242
|
€242
|
- | - | BOOK |
Mostoles | 40 minutes | 40 KM |
€77
|
€77
|
€136
|
€102
|
€220
|
€203
|
€237
|
€246
|
BOOK |
Sesena | 40 minutes | 54 KM |
€102
|
€102
|
€145
|
€128
|
€314
|
€314
|
€314
|
€314
|
BOOK |
Torrijos | 70 minutes | 110 KM |
€175
|
€192
|
€305
|
€224
|
€406
|
€406
|
€406
|
€406
|
BOOK |
Sonseca | 96 minutes | 115 KM |
€207
|
€193
|
€406
|
€237
|
€406
|
€406
|
€406
|
€423
|
BOOK |
Galvez | 90 minutes | 132 KM |
€220
|
€220
|
€288
|
€271
|
€372
|
€406
|
€406
|
€406
|
BOOK |
Idanha a Nova | 260 minutes | 378 KM |
€738
|
€693
|
€930
|
€693
|
€1690
|
€1843
|
€1843
|
€1843
|
BOOK |
Pamplona | 280 minutes | 440 KM |
€660
|
€660
|
€879
|
€744
|
€1859
|
€1859
|
€1859
|
€1859
|
BOOK |
Alicante | 270 minutes | 441 KM |
€741
|
€741
|
€1073
|
€878
|
€1755
|
€1755
|
€1755
|
€1755
|
BOOK |
Santander | 260 minutes | 448 KM |
€643
|
€643
|
€761
|
€727
|
€1555
|
€1555
|
€1657
|
€1657
|
BOOK |
Barajas | 15 minutes | 5 KM |
€55
|
€55
|
€111
|
€78
|
€162
|
€162
|
€203
|
€237
|
BOOK |
Paracuellos de Jarama | 15 minutes | 10 KM |
€63
|
€55
|
€111
|
€78
|
€162
|
€162
|
€220
|
€246
|
BOOK |
Ciudad Lineal | 10 minutes | 11 KM |
€94
|
€55
|
€111
|
€94
|
€212
|
€212
|
€212
|
€212
|
BOOK |
San Sebastian de los Reyes | 15 minutes | 14 KM |
€55
|
€55
|
€111
|
€78
|
€203
|
€162
|
€212
|
€246
|
BOOK |
South Bus Station Madrid | 20 minutes | 15 KM |
€67
|
€55
|
€141
|
€90
|
€212
|
€169
|
€212
|
€246
|
BOOK |
Ajalvir | 25 minutes | 25 KM |
€55
|
€55
|
€136
|
€86
|
€254
|
€254
|
€297
|
€338
|
BOOK |
Carabanchel | 35 minutes | 28 KM |
€102
|
€55
|
€111
|
€78
|
€186
|
- |
€212
|
€246
|
BOOK |
Santo Domingo Madrid | 35 minutes | 32 KM |
€102
|
€95
|
€136
|
€111
|
€203
|
€162
|
€220
|
€246
|
BOOK |
Polideportivo Parque del Sureste | 40 minutes | 40 KM |
€111
|
€95
|
€153
|
€91
|
€186
|
€186
|
€229
|
€246
|
BOOK |
Talamanca de Jarama | 40 minutes | 40 KM |
€95
|
€78
|
€153
|
€111
|
€203
|
€203
|
€246
|
€280
|
BOOK |
Parla | 45 minutes | 43 KM |
€63
|
€63
|
€119
|
€78
|
€186
|
€186
|
€246
|
€288
|
BOOK |
Parque Warner Brothers Madrid | 35 minutes | 45 KM |
€102
|
€102
|
€186
|
€136
|
€254
|
€254
|
€254
|
€254
|
BOOK |
Fuenlabrada | 50 minutes | 45 KM |
€85
|
€85
|
€134
|
€111
|
€229
|
€229
|
€246
|
€355
|
BOOK |
Boadilia del Monte | 35 minutes | 45 KM |
€107
|
€107
|
€145
|
€115
|
€229
|
€229
|
€246
|
€331
|
BOOK |
Roncesvalles | 40 minutes | 47 KM |
€95
|
€78
|
€203
|
€142
|
€212
|
€212
|
€246
|
€280
|
BOOK |
Chinchon | 45 minutes | 50 KM |
€102
|
€102
|
€203
|
€136
|
€271
|
€271
|
€271
|
€322
|
BOOK |
Villanueva del Pardillo | 40 minutes | 50 KM |
€128
|
€111
|
€203
|
€136
|
€320
|
€305
|
€305
|
€305
|
BOOK |
Valdeavero | 50 minutes | 55 KM |
€111
|
€111
|
€145
|
€119
|
€220
|
€220
|
€237
|
€355
|
BOOK |
Brunete | 45 minutes | 55 KM |
€111
|
€111
|
€186
|
€128
|
€254
|
€254
|
€254
|
€254
|
BOOK |
Guadalajara | 50 minutes | 60 KM |
€111
|
€111
|
€203
|
€145
|
€372
|
€372
|
€338
|
€338
|
BOOK |
Aranjuez | 55 minutes | 65 KM |
€119
|
€142
|
€169
|
€159
|
€254
|
€254
|
€254
|
€254
|
BOOK |
Esquivias | 60 minutes | 65 KM |
€198
|
€175
|
€212
|
€198
|
€254
|
€254
|
€263
|
€338
|
BOOK |
Guadarrama | 55 minutes | 65 KM |
€153
|
€153
|
€203
|
€169
|
€305
|
€305
|
€305
|
€338
|
BOOK |
Fresnedillas de la Oliva | 70 minutes | 75 KM |
€128
|
€128
|
€271
|
€142
|
€288
|
€288
|
€305
|
€305
|
BOOK |
Toledo Train Station | 60 minutes | 88 KM |
€176
|
€159
|
€288
|
€192
|
€355
|
€355
|
€355
|
€389
|
BOOK |
Monastery of El Paular | 90 minutes | 90 KM |
€215
|
€242
|
€305
|
€262
|
€322
|
€322
|
€355
|
€355
|
BOOK |
Toledo Bus Station | 80 minutes | 100 KM |
€186
|
€186
|
€297
|
€237
|
€355
|
€355
|
€355
|
€423
|
BOOK |
El Baracco | 100 minutes | 120 KM |
€224
|
€207
|
€297
|
€224
|
€423
|
€423
|
€423
|
€423
|
BOOK |
Alba de Tormes | 215 minutes | 130 KM |
€305
|
€305
|
€507
|
€338
|
€524
|
€524
|
€524
|
€524
|
BOOK |
Siguenza | 80 minutes | 130 KM |
€238
|
€247
|
€338
|
€255
|
€474
|
€474
|
€474
|
€474
|
BOOK |
Aranda de Duero | 120 minutes | 170 KM |
€255
|
€255
|
€500
|
€379
|
€592
|
€592
|
€592
|
€592
|
BOOK |
Sevilleja de la Jara | 130 minutes | 190 KM |
€294
|
€294
|
€466
|
€359
|
€507
|
€507
|
€575
|
€676
|
BOOK |
Valdeverdeja | 140 minutes | 205 KM |
€320
|
€280
|
€609
|
€376
|
€710
|
€710
|
€727
|
€727
|
BOOK |
Valladolid Bus Station | 150 minutes | 225 KM |
€372
|
€372
|
€507
|
€423
|
€879
|
€879
|
€879
|
€879
|
BOOK |
Valladolid Airport | 140 minutes | 230 KM |
€351
|
€351
|
€660
|
€384
|
€812
|
€812
|
€812
|
€812
|
BOOK |
Jarandilla de la Vera | 150 minutes | 235 KM |
€367
|
€384
|
€727
|
€400
|
€879
|
€879
|
€879
|
€879
|
BOOK |
Quintanar del Rey | 160 minutes | 240 KM |
€367
|
€344
|
€727
|
€396
|
€862
|
€862
|
€862
|
€862
|
BOOK |
Palencia | 180 minutes | 240 KM |
€513
|
€411
|
€676
|
€609
|
€845
|
€845
|
€879
|
€879
|
BOOK |
Villamor de los Escuderos | 160 minutes | 245 KM |
€406
|
€406
|
€592
|
€524
|
€930
|
€930
|
€981
|
€998
|
BOOK |
Valverdon | 180 minutes | 255 KM |
€559
|
€450
|
€710
|
€641
|
€896
|
€896
|
€896
|
€896
|
BOOK |
Medina de Rioseco | 160 minutes | 260 KM |
€400
|
€344
|
€592
|
€432
|
€592
|
€592
|
€626
|
€626
|
BOOK |
Fromista | 165 minutes | 270 KM |
€449
|
€449
|
€609
|
€480
|
€1014
|
€1014
|
€1014
|
€1014
|
BOOK |
Albacete | 180 minutes | 275 KM |
€480
|
€480
|
€761
|
€559
|
€845
|
€845
|
€845
|
€845
|
BOOK |
Longares | 190 minutes | 280 KM |
€522
|
€522
|
€931
|
€652
|
€981
|
€981
|
€981
|
€998
|
BOOK |
Cacerec | 170 minutes | 314 KM |
€491
|
€491
|
€761
|
€609
|
€1099
|
€1099
|
€1099
|
€1099
|
BOOK |
Vilches | 190 minutes | 320 KM |
€641
|
€517
|
€829
|
€753
|
€1183
|
€1183
|
€1183
|
€1183
|
BOOK |
Ubeda | 200 minutes | 330 KM |
€559
|
€502
|
€879
|
€641
|
€1183
|
€1183
|
€1268
|
€1268
|
BOOK |
Linares | 220 minutes | 330 KM |
€559
|
€435
|
€879
|
€705
|
€1217
|
€1217
|
€1319
|
€1319
|
BOOK |
Zaragoza Train Station | 230 minutes | 350 KM |
€541
|
€541
|
€838
|
€609
|
€1268
|
€1268
|
€1268
|
€1268
|
BOOK |
Mora de Rubielos | 240 minutes | 350 KM |
€528
|
€559
|
€1065
|
€576
|
€1302
|
€1302
|
€1302
|
€1302
|
BOOK |
Sahagun | 210 minutes | 350 KM |
€609
|
€543
|
€913
|
€753
|
€1319
|
€1319
|
€1386
|
€1386
|
BOOK |
Valencia Nord Train Station | 205 minutes | 359 KM |
€626
|
€626
|
€974
|
€819
|
€1183
|
€1183
|
€1403
|
€1437
|
BOOK |
Zaragoza | 210 minutes | 360 KM |
€491
|
€491
|
€845
|
€626
|
€1859
|
€1859
|
€1859
|
€1859
|
BOOK |
Leon | 210 minutes | 360 KM |
€575
|
€575
|
€845
|
€652
|
€1268
|
€1268
|
€1268
|
€1437
|
BOOK |
Valencia Airport | 240 minutes | 360 KM |
€601
|
€601
|
€942
|
€819
|
€1437
|
€1437
|
€1437
|
€1437
|
BOOK |
Joaquin Sorolla Train Station Valencia | 210 minutes | 362 KM |
€554
|
€557
|
€922
|
€819
|
€1352
|
€1352
|
€1437
|
€1302
|
BOOK |
Estella | 230 minutes | 370 KM |
€641
|
€575
|
€879
|
€721
|
€1352
|
€1352
|
€1352
|
€1352
|
BOOK |
Villena | 230 minutes | 370 KM |
€740
|
€663
|
€956
|
€740
|
€780
|
€780
|
€975
|
€975
|
BOOK |
Bilbao | 240 minutes | 389 KM |
€641
|
€641
|
€896
|
€721
|
€1859
|
€1859
|
€1859
|
€2028
|
BOOK |
Haro | 260 minutes | 390 KM |
€641
|
€641
|
€964
|
€744
|
€1521
|
€1521
|
€1521
|
€1521
|
BOOK |
Bilbao bus station | 230 minutes | 390 KM |
€641
|
€541
|
€1014
|
€721
|
€1690
|
€1690
|
€1690
|
€1690
|
BOOK |
Valencia Port | 240 minutes | 400 KM |
€643
|
€643
|
€1133
|
€761
|
€1521
|
€1521
|
€1486
|
€1521
|
BOOK |
Alcafozes | 270 minutes | 400 KM |
€641
|
€673
|
€1133
|
€738
|
€1521
|
€1521
|
€1606
|
€1606
|
BOOK |
Cordoba | 265 minutes | 410 KM |
€643
|
€643
|
€1351
|
€770
|
€1690
|
€1690
|
€1690
|
€1690
|
BOOK |
Potes | 280 minutes | 410 KM |
€660
|
€660
|
€812
|
€744
|
€1437
|
€1437
|
€1538
|
€1538
|
BOOK |
Xeraco | 240 minutes | 410 KM |
€552
|
€688
|
€930
|
€770
|
€1555
|
€1555
|
€1623
|
€1623
|
BOOK |
Santander Airport | 250 minutes | 415 KM |
€559
|
€545
|
€812
|
€717
|
€1505
|
€1505
|
€1606
|
€1606
|
BOOK |
Montilla | 260 minutes | 420 KM |
€721
|
€610
|
€930
|
€801
|
€1521
|
€1521
|
€1606
|
€1606
|
BOOK |
Murcia | 250 minutes | 420 KM |
€727
|
€727
|
€2088
|
€879
|
€1690
|
€1775
|
€1690
|
€1775
|
BOOK |
Badajoz | 240 minutes | 420 KM |
€643
|
€457
|
€947
|
€795
|
€1521
|
€1521
|
€1521
|
€1521
|
BOOK |
Castellon de la Plana Train Station | 240 minutes | 425 KM |
€579
|
€579
|
€998
|
€862
|
€1488
|
€1488
|
€1560
|
€1605
|
BOOK |
Torrelavega | 300 minutes | 425 KM |
€660
|
€660
|
€1014
|
€770
|
€1505
|
€1505
|
€1505
|
€1505
|
BOOK |
Castellon de la Plana | 270 minutes | 425 KM |
€601
|
€601
|
€1183
|
€801
|
€1859
|
€1859
|
€1859
|
€1859
|
BOOK |
Granada Train Station | 260 minutes | 430 KM |
€530
|
€546
|
€650
|
€650
|
€1775
|
€1775
|
€1775
|
€1775
|
BOOK |
Gandia | 250 minutes | 435 KM |
€680
|
€680
|
€896
|
€761
|
€1674
|
€1674
|
€1674
|
€1775
|
BOOK |
Comillas | 300 minutes | 440 KM |
€702
|
€702
|
€812
|
€761
|
€1690
|
€1690
|
€1690
|
€1690
|
BOOK |
Benicassim | 260 minutes | 440 KM |
€721
|
€721
|
€1167
|
€962
|
€1518
|
€1690
|
€1560
|
€1583
|
BOOK |
Alicante Airport | 240 minutes | 440 KM |
€800
|
€800
|
€975
|
€956
|
€1931
|
€1931
|
€1931
|
€2106
|
BOOK |
San Javier | 260 minutes | 443 KM |
€676
|
€676
|
€964
|
€761
|
- | - | - | - | BOOK |
San Sebastian | 280 minutes | 444 KM |
€673
|
€673
|
€1014
|
€761
|
€1268
|
- | - |
€1267
|
BOOK |
Villafranca del Bierzo | 250 minutes | 450 KM |
€593
|
€593
|
€1099
|
€801
|
€1657
|
€1657
|
€1775
|
€1775
|
BOOK |
Campello | 265 minutes | 450 KM |
€831
|
€831
|
€1365
|
€1091
|
€2126
|
€2126
|
€2126
|
€2243
|
BOOK |