Football Club Travel Distances (km)


Alaves Athletic Bilbao Atletico Madrid Celta Vigo Elche FC Barcelona Getafe Girona Levante Osasuna Rayo Vallecano de Madrid RCD Espanyol Real Betis BalompiƩ Real Madrid Real Mallorca Real Oviedo Real Sociedad Sevilla Valencia Villarreal
Alaves 68 345 500 530 555 360 640 560 80 285 555 670 280 575 348 75 820 560 560
Athletic Bilbao 68 320 480 580 5935 410 490 600 172 400 600 703 320 790 288 740 705 610 606
Atletico Madrid 345 320 480 350 627 20 690 360 310 9 600 545 10 550 330 913 545 355 410
Celta Vigo 500 480 480 810 905 460 950 770 580 600 905 730 590 990 415 560 730 770 770
Elche 530 580 350 810 420 340 510 140 510 350 420 475 350 310 684 560 475 130 100
FC Barcelona 555 5935 627 905 420 620 80 346 350 500 10 5000 500 200 690 400 991 345 285
Getafe 360 410 20 460 340 620 570 300 330 10 620 525 681 550 388 460 530 360 412
Girona 640 490 690 950 510 80 570 441 350 570 120 910 681 270 954 420 910 440 380
Levante 560 600 360 770 140 346 300 441 390 358 340 540 365 260 811 570 490 3 63
Osasuna 80 172 310 580 510 350 330 350 390 310 350 710 700 510 448 60 710 380 380
Rayo Vallecano de Madrid 285 400 9 600 350 500 10 570 358 310 500 540 10 540 450 350 390 300 405
RCD Espanyol 555 600 600 905 420 10 620 120 340 350 500 994 505 200 770 510 985 340 280
Real Betis BalompiƩ 670 703 545 730 475 5000 525 910 540 710 540 994 550 790 783 740 4 540 590
Real Madrid 280 320 10 590 350 500 681 681 365 700 10 505 550 550 371 445 550 300 415
Real Mallorca 575 790 550 990 310 200 550 270 260 510 540 200 790 550 860 570 790 260 230
Real Oviedo 348 288 330 415 684 690 388 954 811 448 450 770 783 371 860 386 600 807 814
Real Sociedad 75 740 913 560 560 400 460 420 570 60 350 510 740 445 570 386 920 560 565
Sevilla 820 705 545 730 475 991 530 910 490 710 390 985 4 550 790 600 920 540 700
Valencia 560 610 355 770 130 345 360 440 3 380 300 340 540 300 260 807 560 540 65
Villarreal 560 606 410 770 100 285 412 380 63 380 405 280 590 415 230 814 565 700 65
Average Distance 440 779 408 683 423 987 418 546 405 401 361 505 859 430 515 589 516 651 403 422