There are 9 ways to get from Madrid Airport (MAD) to Pontevedra by plane, train, bus or car

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

Fly to Vigo, train  •  2 h 49 min

  1. Fly from Madrid (MAD) to Vigo (VGO) MAD - VGO
  2. Take the train from Vigo Urzaiz to Pontevedra

$39 - $206

Cheapest option

Fly to Santiago de Compostela, train  •  3 h 6 min

  1. Fly from Madrid (MAD) to Santiago de Compostela (SCQ) MAD - SCQ
  2. Take the train from Santiago de Compostela to Pontevedra

$34 - $142

7 alternative options

Fly to A Coruna, train  •  3 h 24 min

  1. Fly from Madrid (MAD) to A Coruna (LCG) MAD - LCG
  2. Take the train from A Coruna to Pontevedra

$65 - $217

Fly to Porto, bus  •  4 h 6 min

  1. Fly from Madrid (MAD) to Porto (OPO) MAD - OPO
  2. Take the bus from Porto Airport to Vigo

$36 - $194

Train  •  7 h 36 min

  1. Take the train from Madrid-Chamartin to Pontevedra A

$82 - $102

Train via Santiago de Compostela  •  7 h 47 min

  1. Take the train from Madrid-Chamartin to Santiago de Compostela A
  2. Take the train from Santiago de Compostela to Pontevedra Ir

$81 - $112

Bus Avanza Grupo  •  9 h 50 min

  1. Take the bus from Madrid to Pontevedra Auto Res

$66 - $97

Bus via La Rua/A Rua  •  11 h 6 min

  1. Take the bus from Madrid - Barajas Airport T4 to La Rua/A Rua
  2. Take the bus from La Rua to Pontevedra Hernani > Bilbao > Burgos > Léon > Astorga > Ponferrada > La Rua > Monforte > Orense > La Caniza > Vigo > Pontevedra

$54 - $75

Drive  •  6 h 10 min

  1. Drive from Madrid Airport (MAD) to Pontevedra 392.3 miles

$70 - $110

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

Spanish Railways (RENFE) operates a train from Madrid Airport (MAD) to Pontevedra 3 times a day. Tickets cost $80 - $100 and the journey takes 6 h 21 min. Alternatively, Avanza Grupo operates a bus from Madrid Airport (MAD) to Pontevedra 3 times a day. Tickets cost $40 - $60 and the journey takes 8 h 15 min.

Airlines
Iberia
Website
iberia.com
Flights from Madrid to Vigo
Ave. Duration
1 h 13 min
When
Every day
Estimated price
$100 - $370
Flights from Madrid to Santiago de Compostela
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$30 - $230
Flights from Madrid to Santiago de Compostela via Bilbao
Ave. Duration
3 h
When
Monday, Wednesday and Thursday
Estimated price
$30 - $230
Flights from Madrid to A Coruna
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$110 - $320
Flights from Madrid to A Coruna via Sevilla
Ave. Duration
3 h 20 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$85 - $380
Flights from Madrid to Porto
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$140 - $480
Air Europa
Website
aireuropa.com
Flights from Madrid to Vigo
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$70 - $280
Flights from Madrid to A Coruna
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$95 - $300
Flights from Madrid to Porto
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$80 - $360
Ryanair
Website
ryanair.com
Flights from Madrid to Santiago de Compostela
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$21 - $160
Flights from Madrid to Porto
Ave. Duration
1 h 18 min
When
Every day
Estimated price
$23 - $190
TAP Portugal
Website
flytap.com
Flights from Madrid to Porto
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$40 - $240
Flights from Madrid to Porto via Lisbon
Ave. Duration
3 h 12 min
When
Every day
Estimated price
$40 - $240
Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Vigo Urzaiz to Pontevedra
Ave. Duration
13 min
Frequency
Hourly
Estimated price
$4 - $14
Website
renfe.com
Train from Santiago de Compostela to Pontevedra
Ave. Duration
34 min
Frequency
Hourly
Estimated price
$9 - $20
Website
renfe.com
Train from A Coruna to Pontevedra
Ave. Duration
1 h 4 min
Frequency
Hourly
Estimated price
$16 - $28
Website
renfe.com
Train from Madrid-Chamartin to Pontevedra
Ave. Duration
6 h 21 min
Frequency
3 times a day
Estimated price
$80 - $100
Website
renfe.com
Train from Madrid-Chamartin to Santiago de Compostela
Ave. Duration
5 h 9 min
Frequency
4 times a day
Estimated price
$70 - $90
Website
renfe.com
Bus operators

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 Want to know more about Flixbus?, How to get from Florence to Rome and How to get from London to Edinburgh - to help you get the most out of your next trip.

Questions & Answers

How far is it from Madrid Airport (MAD) to Pontevedra?

The distance between Madrid Airport (MAD) and Pontevedra is 473 km. The road distance is 628 km.

What is the cheapest way to get from Madrid Airport (MAD) to Pontevedra?

The cheapest way to get from Madrid Airport (MAD) to Pontevedra is to fly and train which costs 27€ - 120€ and takes 3 h 6 min.

What is the fastest way to get from Madrid Airport (MAD) to Pontevedra?

The quickest way to get from Madrid Airport (MAD) to Pontevedra is to fly and train which takes 2 h 49 min and costs 30€ - 170€.

Is there a direct train between Madrid Airport (MAD) and Pontevedra?

No, there is no direct train from Madrid Airport (MAD) to Pontevedra. However, there are services departing from Aeropuerto T4 and arriving at Pontevedra via Madrid-Chamartin. The journey, including transfers, takes approximately 7 h 36 min.

Is there a direct bus between Madrid Airport (MAD) and Pontevedra?

No, there is no direct bus from Madrid Airport (MAD) to Pontevedra. However, there are services departing from Madrid Airport and arriving at Pontevedra via Madrid - Avénida de America and Madrid. The journey, including transfers, takes approximately 9 h 50 min.

How long does it take to get from Madrid Airport (MAD) to Pontevedra?

It takes approximately 2 h 49 min to get from Madrid Airport (MAD) to Pontevedra, including transfers.