Football Club Travel Distances (km)


Alaves Almeria Athletic Bilbao Atletico Madrid Cadiz Celta Vigo FC Barcelona Getafe Girona Granada CF Las Palmas Osasuna Rayo Vallecano Real Betis Real Madrid Real Mallorca Real Sociedad Sevilla Valencia Villarreal
Alaves 680 68 345 770 500 555 360 460 630 1990 80 350 670 280 575 75 820 560 560
Almeria 680 710 410 340 800 650 400 730 105 1550 680 410 310 410 540 720 310 350 400
Athletic Bilbao 68 710 390 800 670 600 410 490 680 2020 110 400 703 320 790 105 705 610 606
Atletico Madrid 345 410 390 480 605 505 20 690 360 1740 310 9 545 10 550 445 545 355 410
Cadiz 770 340 800 480 660 910 475 990 250 1260 800 490 95 490 850 840 100 610 670
Celta Vigo 500 800 670 605 660 905 460 950 710 1680 580 600 730 590 990 560 730 950 770
FC Barcelona 555 650 600 505 910 905 620 80 690 2170 350 500 830 500 200 400 991 345 290
Getafe 360 400 410 20 475 460 620 695 350 1730 330 10 525 23 550 460 530 360 412
Girona 460 730 490 690 990 950 80 695 750 2250 500 570 910 681 260 420 910 440 380
Granada CF 630 105 680 360 250 710 690 350 750 1500 650 360 210 360 605 690 210 380 435
Las Palmas 1990 1550 2020 1740 1260 1680 2170 1730 2250 1500 2050 1730 1350 1750 2000 2100 1350 1800 1930
Osasuna 80 680 110 310 800 580 350 330 500 650 2050 320 710 320 510 60 710 380 340
Rayo Vallecano 350 410 400 9 490 600 500 10 570 360 1730 320 540 11 540 350 390 350 405
Real Betis 670 310 703 545 95 730 830 525 910 210 1350 710 540 550 790 740 4 540 590
Real Madrid 280 410 320 10 490 590 500 23 681 360 1750 320 11 550 550 445 549 360 415
Real Mallorca 575 540 790 550 850 990 200 550 260 605 2000 510 540 790 550 570 790 260 230
Real Sociedad 75 720 105 445 840 560 400 460 420 690 2100 60 350 740 445 570 920 568 565
Sevilla 820 310 705 545 100 730 991 530 910 210 1350 710 390 4 549 790 920 540 590
Valencia 560 350 610 355 610 950 345 360 440 380 1800 380 350 540 360 260 568 540 65
Villarreal 560 400 606 410 670 770 290 412 380 435 1930 340 405 590 415 230 565 590 65
Average Distance 543 552 588 459 625 760 636 458 692 522 1786 515 438 596 453 639 580 615 517 529