Travel from Madrid to Pontevedra

Train, bus or fly from Madrid to Pontevedra?

Air Europa and Iberia fly from Madrid to Pontevedra every 4 hours. Alternatively, Avanza Grupo operates a bus from Madrid to Pontevedra 3 times a day. Tickets cost $40 - $60 and the journey takes 8 h 15 min.

How to get from Madrid to Pontevedra

From Recoletos train to Madrid airport, fly to Vigo airport, bus to Vigo Urzaiz, then train to Pontevedra. 3 h 38 min $97. From Recoletos train to Madrid airport, fly to Santiago de Compostela airport, bus to Santiago de Compostela, then train to Pontevedra. 4 h 15 min $66. From Recoletos train to Madrid airport, fly to A Coruna airport, bus to Alfonso Molina, walk to A Coruna, then train to Pontevedra. 5 h 5 min $122. From Madrid bus to Pontevedra. 8 h 15 min $53. From Madrid-Puerta de Atocha train to Pontevedra. 8 h 27 min $99. From Sol train to Madrid-Chamartin, train to Orense-Empalme, train to Santiago de Compostela, then train to Pontevedra. 8 h 45 min $100. From Sol line 3 subway to Madrid Moncloa, bus to Valladolid, then bus to Pontevedra. 11 h 51 min. From Madrid rideshare to Pontevedra. 7 h 10 min $36. From Madrid drive to Pontevedra. 6 h 2 min $88.