Trains to Badajoz
Madrid to Badajoz by trainfrom US$27.50 |
Merida to Badajoz by trainfrom US$5.50 |
Cáceres to Badajoz by trainfrom US$8.00 |
Barcelona to Badajoz by trainfrom US$70.50 |
Córdoba to Badajoz by trainfrom US$47.00 |
Seville to Badajoz by trainfrom US$32.50 |
Plasencia to Badajoz by trainfrom US$21.50 |
Málaga to Badajoz by trainfrom US$44.00 |
Huelva to Badajoz by trainfrom US$147.50 |
Valencia to Badajoz by trainfrom US$99.00 |
Alicante to Badajoz by trainfrom US$334.00 |
Montijo to Badajoz by trainfrom US$5.00 |
Puertollano to Badajoz by trainfrom US$37.50 |
Navalmoral de la Mata to Badajoz by trainfrom US$53.00 |
Barcelona Sant Andreu Arenal to Badajoz by trainfrom US$115.09 |
Barcelona Arc de Triomf to Badajoz by trainfrom US$109.14 |
Barcelona-Torre del Baro to Badajoz by trainfrom US$115.09 |
Manzanares to Badajoz by trainfrom US$46.30 |