Travel from Madrid to Vera-Andalusia-Spain

Bus or train from Madrid to Vera?

Spanish Railways AVE operates a train from Madrid to Vera every 2 hours. Tickets cost $45 - $65 and the journey takes 1 h 27 min. 2 other operators also service this route. Alternatively, ALSA operates a bus from Madrid to Vera 5 times a day. Tickets cost $40 - $60 and the journey takes 4 h 35 min. ALSA also services this route every 4 hours.

How to get from Madrid to Vera

From Madrid-Puerta de Atocha train to Alicante, bus to Elche, then bus to Vera. 6 h 40 min 95€. From Madrid-Puerta de Atocha train to Albacete, train to Lorca Sutullena, train to Pulpí, then taxi to Vera. 6 h 48 min 134€. From Madrid Estacion Sur bus to Murcia then bus to Vera. 7 h 50 min 69€. From Santo Domingo line 148 bus to Madrid, bus to Almeria, then bus to Vera. 10 h 25 min 63€. From Madrid drive to Vera. 5 h 9 min 61€. From Recoletos train to Madrid airport, fly to Almeria airport, taxi to Almeria, then bus to Vera. 4 h 39 min 139€. From Recoletos train to Madrid airport, fly to Alicante airport, bus to Alicante, then bus to Vera. 6 h 43 min 104€.

Operators from Madrid to Vera