Football Club Travel Distances (km)


Almeria Athletic Bilbao Atletico Madrid Cadiz Celta Vigo Elche Espanyol FC Barcelona Getafe Girona Osasuna Rayo Vallecano Real Betis Real Madrid Real Mallorca Real Sociedad Real Valladolid Sevilla Valencia Villarreal
Almeria 710 410 350 800 220 650 650 400 730 660 410 310 410 540 720 570 310 350 400
Athletic Bilbao 710 320 800 480 580 600 830 410 490 110 330 703 620 740 230 870 610 606
Atletico Madrid 410 320 480 605 350 600 505 20 688 310 9 545 4950 550 445 160 545 355 408
Cadiz 350 800 480 660 530 900 910 475 990 800 480 95 490 850 840 570 95 610 670
Celta Vigo 800 480 605 660 810 900 905 460 950 580 600 730 590 990 560 335 730 770 770
Elche 220 580 350 530 810 420 430 340 510 510 350 475 350 320 560 510 475 130 100
Espanyol 650 600 600 900 900 420 10 620 90 350 500 994 505 200 510 570 985 340 280
FC Barcelona 650 830 505 910 905 430 10 620 80 4820 500 5000 500 200 400 570 991 345 285
Getafe 400 410 20 475 460 340 620 620 695 330 10 525 23 550 460 170 530 360 412
Girona 730 490 688 990 950 510 90 80 695 350 570 910 681 270 420 620 910 390 320
Osasuna 660 110 310 800 580 510 350 4820 330 350 320 710 700 510 60 285 710 380 340
Rayo Vallecano 410 330 9 480 600 350 500 500 10 570 320 540 10 540 350 215 390 300 310
Real Betis 310 703 545 95 730 475 994 5000 525 910 710 540 550 790 740 480 4 540 590
Real Madrid 410 4950 490 590 350 505 500 23 681 700 10 550 550 445 200 550 300 415
Real Mallorca 540 620 550 850 990 320 200 200 550 270 510 540 790 550 570 670 790 260 230
Real Sociedad 720 740 445 840 560 560 510 400 460 420 60 350 740 445 570 290 920 570 565
Real Valladolid 570 230 160 570 335 510 570 570 170 620 285 215 480 200 670 290 585 440 620
Sevilla 310 870 545 95 730 475 985 991 530 910 710 390 4 550 790 920 585 540 590
Valencia 350 610 355 610 770 130 340 345 360 390 380 300 540 300 260 570 440 540 65
Villarreal 400 606 408 670 770 100 280 285 412 320 340 310 590 415 230 565 620 590 65
Average Distance 505 557 645 610 696 419 527 976 390 561 675 354 801 678 526 535 425 606 402 419