Football Club Travel Distances (km)


Alaves Athletic Bilbao Atletico Madrid Celta Vigo Espanyol FC Barcelona Getafe Girona Las Palmas Leganes Osasuna Rayo Vallecano Real Betis Real Madrid Real Mallorca Real Sociedad Real Valladolid Sevilla Valencia Villarreal
Alaves 68 345 500 555 555 360 640 1990 360 80 285 670 280 575 75 215 820 560 560
Athletic Bilbao 68 320 480 600 600 410 490 2020 410 172 330 703 790 740 230 705 610 606
Atletico Madrid 345 320 605 600 505 20 690 1740 20 310 9 545 10 550 445 160 545 355 410
Celta Vigo 500 480 605 900 905 460 950 1680 460 580 600 730 590 990 560 335 730 770 770
Espanyol 555 600 600 900 10 620 90 620 350 500 994 505 200 510 570 985 340 280
FC Barcelona 555 600 505 905 10 620 100 2170 621 350 500 5000 500 200 400 570 991 345 290
Getafe 360 410 20 460 620 620 570 1730 7 330 10 525 23 550 460 170 530 360 412
Girona 640 490 690 950 90 100 570 2250 700 350 570 910 681 270 420 620 910 440 380
Las Palmas 1990 2020 1740 1680 2170 1730 2250 1922.6 2050 1730 1350 1750 2090 2070 1350 1800 1930
Leganes 360 410 20 460 620 621 7 700 1922.6 403 15 530 23 550 465 214 380 365 415
Osasuna 80 172 310 580 350 350 330 350 2050 403 320 710 700 510 60 285 710 380 340
Rayo Vallecano 285 330 9 600 500 500 10 570 1730 15 320 540 10 540 350 215 390 300 310
Real Betis 670 703 545 730 994 5000 525 910 1350 530 710 540 550 790 740 480 4 540 590
Real Madrid 280 10 590 505 500 23 681 1750 23 700 10 550 550 445 200 550 300 415
Real Mallorca 575 790 550 990 200 200 550 270 2090 550 510 540 790 550 570 670 790 260 230
Real Sociedad 75 740 445 560 510 400 460 420 2070 465 60 350 740 445 570 290 920 560 565
Real Valladolid 215 230 160 335 570 570 170 620 214 285 215 480 200 670 290 585 440 620
Sevilla 820 705 545 730 985 991 530 910 1350 380 710 390 4 550 790 920 585 540 700
Valencia 560 610 355 770 340 345 360 440 1800 365 380 300 540 300 260 560 440 540 65
Villarreal 560 606 410 770 280 290 412 380 1930 415 340 310 590 415 230 565 620 700 65
Average Distance 499 571 430 715 512 801 429 633 1860 446 473 396 889 449 614 560 381 691 491 520