Regionial medium distance trains - Huelva to Zafra

Huelva  to ZAFRA  TRAIN ROUTE 

By Fiona Flores Watson

Time: 2hr 30mins
Frequency: two trains daily
Stops: Huelva, Gabraleon, Belmonte, El Cobujon, Los Milanos, Calañas, El Tamujoso, Valdelamusa, Almonster-Cortegana, Jabugo-Galaroza, Cumbres Majores, Freganal de la Sierra, Zafra..  (and one train a day (train number 17907) all the way to Madrid taking 9hrs 18 mins, perhaps the longest train journew in Spain.

 

Leaving Huelva for Zafra, in Extremadura, the train takes you north-east, stopping first at Gibraleon, just outside the city on the river Odiel it then passes into the beautifully scenic Sierra de Aracena and Picos de Aroche, stopping again at Cumbres Mayores, with its castle, before crossing the border from Andalucia into its neighbouring community to the north to arrive at Zafra.