Trains to Zafra
Seville to Zafra by trainfrom €17.19 |
Madrid to Zafra by trainfrom €44.79 |
Merida to Zafra by trainfrom €6.33 |
Huelva to Zafra by trainfrom €23.07 |
Badajoz to Zafra by trainfrom €12.22 |
Seville to Zafra by trainfrom €17.19 |
Madrid to Zafra by trainfrom €44.79 |
Merida to Zafra by trainfrom €6.33 |
Huelva to Zafra by trainfrom €23.07 |
Badajoz to Zafra by trainfrom €12.22 |