Gibraltar to Finisterre/Muxia distance Chart












Distances are approximate and may vary depending on route taken 
From
To
kms
Total kms
miles
Total miles
Gibraltar
Algeciras
35
35
22
22
Algeciras
Tarifa
30
65
19
40
Tarifa
Baelo Claudia
22
87
14
54
Baelo Claudia
Atlanterra
5
92
3
57
Atlanterra
Barbate
15
107
10
67
Barbate
Conil de la Frontera
22
130
14
81
Conil de la Frontera
Chiclana de la Frontera
19
148
12
92
Chiclana de la Frontera
Puerto Real
19
167
12
104
Puerto Real
Jerez de la Frontera
26
193
16
120
Jerez de la Frontera
El Cuervo
25
218
16
136
El Cuervo
Las Cabezas de San Juan
28
246
17
153
Las Cabezas de San Juan
Utrera
32
278
20
173
Utrera
Sevilla
32
310
20
193
Sevilla
Camas
5
316
3
196
Camas
Santiponce
4
320
3
199
Santiponce
Guillena
13
333
8
207
Guillena
Castilblanco de los Arroyos
19
352
12
219
Castilblanco de los Arroyos
Almadén de la Plata
30
382
19
237
Almadén de la Plata
El Real de la Jara
17
399
11
248
El Real de la Jara
Monesterio
21
420
13
261
Monesterio
Fuente de Cantos
22
442
13
274
Fuente de Cantos
Calzadilla de los Barros
7
449
4
279
Calzadilla de los Barros
Puebla de Sancho Pérez
15
464
9
288
Puebla de Sancho Pérez
Zafra
4
468
3
291
Zafra
Los Santos de Maimona
5
473
3
294
Los Santos de Maimona
Albergue de la Almazara
9
482
6
299
Albergue de la Almazara
Villafranca de los Barros
7
489
4
304
Villafranca de los Barros
Almendralejo
15
504
9
313
Almendralejo
Torremejía
14
518
9
322
Torremejía
Mérida
16
534
10
332
Mérida
Proserpina
6
540
4
335
Proserpina
Aljucén
11
550
7
342
Aljucén
Alcuéscar
21
571
13
355
Alcuéscar
Aldea del Cano
16
587
10
365
Aldea del Cano
Valdesalor
11
599
7
372
Valdesalor
Cáceres
12
610
7
379
Cáceres
Casar de Cáceres
11
621
7
386
Casar de Cáceres
Embalse de Alcántara
22
643
14
400
Embalse de Alcántara
Cañaveral
11
654
7
407
Cañaveral
Grimaldo
9
663
5
412
Grimaldo
Galisteo
20
683
12
424
Galisteo
Carcaboso
12
695
7
432
Carcaboso
Aldeanueva del Camino
39
734
24
456
Aldeanueva del Camino
Baños de Montemayor
10
744
6
462
Baños de Montemayor
Puerto de Béjar
4
748
2
465
Puerto de Béjar
La Calzada de Béjar
9
757
6
471
La Calzada de Béjar
Fuenterroble de Salvatierra
20
778
13
483
Fuenterroble de Salvatierra
San Pedro de Rozados
31
809
19
502
San Pedro de Rozados
Morille
5
814
3
506
Morille
Salamanca
20
834
12
518
Salamanca
Calzada de Valdunciel
17
850
10
528
Calzada de Valdunciel
El Cubo del Vino
20
870
12
541
El Cubo del Vino
Villanueva de Campeán
14
884
8
549
Villanueva de Campeán
Zamora
19
902
11
561
Zamora
Roales del Pan
8
910
5
565
Roales del Pan
Montamarta
12
922
8
573
Montamarta
Fontanillas de Castro
13
934
8
581
Fontanillas de Castro
Riego del Camino
4
938
2
583
Riego del Camino
Granja de Moreruela
7
945
4
587
Granja de Moreruela
Faramontanos de Tábara
18
963
11
598
Faramontanos de Tábara
Tábara
7
970
4
603
Tábara
Santa Croya de Tera
23
993
14
617
Santa Croya de Tera
Santa Marta de Tera
2
994
1
618
Santa Marta de Tera
Calzadilla de Tera
11
1,005
7
625
Calzadilla de Tera
Olleros de Tera
2
1,007
1
626
Olleros de Tera
Rionegro del Puente
14
1,021
9
635
Rionegro del Puente
Mombuey
9
1,031
6
640
Mombuey
Cernadilla
8
1,039
5
645
Cernadilla
San Salvador de Palazuelo
2
1,041
1
647
San Salvador de Palazuelo
Puebla de Sanabria
23
1,064
14
661
Puebla de Sanabria
Requejo de Sanabria
11
1,075
7
668
Requejo de Sanabria
Padornelo
13
1,088
8
676
Padornelo
Lubián
7
1,095
4
680
Lubián
Vilavella
12
1,107
7
688
Vilavella
O Cañizo
9
1,116
6
693
O Cañizo
La Gudiña
4
1,119
2
696
La Gudiña
Campobecerros
20
1,139
12
708
Campobecerros
Laza
14
1,154
9
717
Laza
Vilar do Barrio
20
1,174
12
729
Vilar do Barrio
Xunqueira de Ambía
14
1,187
8
738
Xunqueira de Ambía
Orense
22
1,209
14
752
Orense
Cea
23
1,232
14
766
Cea
Oseira
10
1,242
6
772
Oseira
Castro-Dozón
11
1,252
7
778
Castro-Dozón
A Laxe
19
1,271
12
790
A Laxe
Silleda
9
1,281
6
796
Silleda
Bandeira
7
1,287
4
800
Bandeira
Ponte Ulla
13
1,300
8
808
Ponte Ulla
Onteiro
4
1,304
3
810
Onteiro
Santiago de Compostela
16
1,320
10
820
Santiago de Compostela
Negreira
25
1,345
16
836
Negreira
Olveiroa
26
1,371
16
852
Olveiroa
Finisterre
15
1,386
9
861
Finisterre
Muxia
28
1,414
17
879
Muxia
La Coruna
92
1,506
57
936