Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
7 h 28 min
786 km.
from $43
Composite Route Car Only
Schedule
Toro, Spain → Barcelona, Spain
All
29 juil. 2026
July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
August 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
September 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
October 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
December 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
January 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
February 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
March 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
April 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
May 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
June 2027
Mon
Tue
Wed
Thu
Fri
Sat
Sun
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
29 Jul, Wed
30 Jul, Thu
31 Jul, Fri
01 Aug, Sat
02 Aug, Sun
03 Aug, Mon
Cheapest and Fastest Ways to Travel from Toro to Barcelona
Composite routes from Toro to Barcelona
Cheapest
7 h 28 min
Car
Other
5 h 49 min
5 h 23 min
Bus, Plane
6 h 11 min
Bus, Train
10 h 2 min
Bus, Train
11 h 40 min
7 h 21 min
Bus, Train
9 h 9 min
Bus, Train
8 h 38 min
Bus, Train
8 h 48 min
Bus, Train
Route Navigator Toro - Barcelona
Get all the information you need right here
Continue onto Calle Zapateros
Calle Zapateros, 55 м
55 м
Turn right onto Calle Antigua
Calle Antigua, 155 м
155 м
Turn left onto Calle Amor de Dios
Calle Amor de Dios, 7 м
7 м
Turn right onto Calle Hospicio
Calle Hospicio, 81 м
81 м
Continue onto Plaza de la Paja
Plaza de la Paja, 16 м
16 м
Turn right onto Calle Rey de Labradores
Calle Rey de Labradores, 23 м
23 м
Turn left onto Calle Chamberí
Calle Chamberí, 216 м
216 м
Turn right onto Ronda de Corredera
Ronda de Corredera, 77 м
77 м
At roundabout, take exit 4 onto Carretera Medina de Rioseco
Carretera Medina de Rioseco, 2 km 274 м
2 km 274 м
At roundabout, take exit 2
30 km 371 м
30 km 371 м
Keep left and take A-11, A-62 toward Tordesillas, Valladolid
Tordesillas, Valladolid, A-11, A-62, 98 м
98 м
Continue
248 м
248 м
Keep right and take A-62, A-6 toward Valladolid, Burgos, A Coruña, Madrid
Valladolid, Burgos, A Coruña, Madrid, A-62, A-6, 3 km 291 м
3 km 291 м
Keep right onto Autovía de Castilla and take E-80, A-62 toward Valladolid, Burgos
Autovía de Castilla, Valladolid, Burgos, E-80, A-62, 21 km 974 м
21 km 974 м
Keep right and drive toward Arroyo, La Flecha, Ciguñuela
Arroyo, La Flecha, Ciguñuela, 135 м
135 м
Keep left and take N-620a toward La Flecha
La Flecha, N-620a, 1 km 898 м
1 km 898 м
At roundabout, take exit 2 onto Avenida de Salamanca
Avenida de Salamanca, 1 km 539 м
1 km 539 м
At roundabout, take exit 2
8 km 221 м
8 km 221 м
Keep right and take A-11, N-122a toward Soria, La Cistérniga, Valladolid
Soria, La Cistérniga, Valladolid, A-11, N-122a, 228 м
228 м
Keep left
51 м
51 м
At roundabout, take exit 3 onto Autovía del Duero
Autovía del Duero, 15 km 533 м
15 km 533 м
Continue onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 27 km 664 м
27 km 664 м
At roundabout, take exit 2 onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 5 km 371 м
5 km 371 м
At roundabout, take exit 2 onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 5 km 52 м
5 km 52 м
Continue onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 44 м
44 м
At roundabout, take exit 2 onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 29 km 140 м
29 km 140 м
At roundabout, take exit 1 onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 15 km 177 м
15 km 177 м
Keep left
63 м
63 м
Turn right onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 104 km 793 м
104 km 793 м
At roundabout, take exit 2 onto Avenida de Valladolid
Avenida de Valladolid, 1 km 679 м
1 km 679 м
At roundabout, take exit 2 onto Avenida de Valladolid
Avenida de Valladolid, 1 km 807 м
1 km 807 м
Turn right onto N-111
419 м
419 м
Turn right onto Glorieta Ingeniero Javier Lapuerts
Glorieta Ingeniero Javier Lapuerts, 63 м
63 м
Keep right onto Calle San Benito
Calle San Benito, 15 м
15 м
Turn slight right onto Calle San Benito
Calle San Benito, 1 km 765 м
1 km 765 м
At roundabout, take exit 1 onto Calle Hospicio
Calle Hospicio, 105 м
105 м
Turn left onto Calle San Martín
Calle San Martín, 134 м
134 м
Turn slight left onto Plaza Tirso de Molina
Plaza Tirso de Molina, 29 м
29 м
Keep left onto Calle de la Santísima Trinidad
Calle de la Santísima Trinidad, 180 м
180 м
Turn left onto Calle Platerías
Calle Platerías, 77 м
77 м
Turn left onto Calle San Agustín
Calle San Agustín, 4 km 887 м
4 km 887 м
At roundabout, take exit 2
275 м
275 м
Continue onto Circunvalación de Soria
Circunvalación de Soria, 417 м
417 м
Keep left onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 50 km 146 м
50 km 146 м
Continue onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 13 km 790 м
13 km 790 м
At roundabout, take exit 3 onto Calle de Teresa Cajal
Calle de Teresa Cajal, 21 km 267 м
21 km 267 м
Turn left onto Calle Capuchinos
Calle Capuchinos, 13 km 268 м
13 km 268 м
Turn right onto Carretera Zaragoza a Portugal
Carretera Zaragoza a Portugal, 58 м
58 м
Turn right
89 м
89 м
Keep left
150 м
150 м
Keep right
45 km 531 м
45 km 531 м
Keep left and take A-23, A-2 toward Huesca, Barcelona
Huesca, Barcelona, A-23, A-2, 144 km 855 м
144 km 855 м
Keep right onto AP-2 and drive toward Lleida
Lleida, 2 km 544 м
2 km 544 м
At roundabout, take exit 2 onto LL-12
2 km 65 м
2 km 65 м
Keep right and drive toward Albatàrrec
Albatàrrec, 283 м
283 м
Keep right and drive toward Albatàrrec
Albatàrrec, 8 km 429 м
8 km 429 м
At roundabout, take exit 1 onto LL-11
2 km 699 м
2 km 699 м
At roundabout, take exit 2 onto LL-11
43 km 544 м
43 km 544 м
Keep right and drive toward La Curullada, Cervera (oest)
La Curullada, Cervera (oest), 478 м
478 м
Keep right onto N-II and drive toward La Curullada, Tordera, Cervera (oest)
La Curullada, Tordera, Cervera (oest), 1 km 584 м
1 km 584 м
Continue onto N-II
7 km 552 м
7 km 552 м
Keep left onto Autovia Barcelona-Lleida-Madrid
Autovia Barcelona-Lleida-Madrid, 55 м
55 м
Continue onto A-2
80 km 317 м
80 km 317 м
Keep left and take B-23 toward Barcelona, Avinguda Diagonal, Ronda de Dalt
Barcelona, Avinguda Diagonal, Ronda de Dalt, B-23, 6 km 27 м
6 km 27 м
Keep right and take B-20 toward Ronda de Dalt, Mataró, Girona
Ronda de Dalt, Mataró, Girona, B-20, 289 м
289 м
Keep left
371 м
371 м
Keep right onto Avinguda Diagonal (lateral mar)
Avinguda Diagonal (lateral mar), 3 km 494 м
3 km 494 м
Continue onto Avinguda Diagonal (lateral mar)
Avinguda Diagonal (lateral mar), 27 м
27 м
At roundabout, take exit 4 onto Avinguda Diagonal
Avinguda Diagonal, 1 km 956 м
1 km 956 м
Turn right onto Carrer de Balmes
Carrer de Balmes, 1 km 847 м
1 km 847 м
Turn right onto Carrer d'Aragó
Carrer d'Aragó, 268 м
268 м
Turn right onto Carrer d'Aribau
Carrer d'Aribau, 82 м
82 м
Arrive at destination
Transport providers
Airlines
Vueling Airlines
Website:
vueling.com/
Plane from Adolfo Suárez Madrid–Barajas Airport to Barcelona–El
Ave. Duration:
1h 15m
Frequency:
Every day
Estimated price:
$25.32–$189.87
Plane from León Airport to Barcelona–El
Ave. Duration:
1h 25m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$139.24–$430.36
Plane from Bilbao Airport to Barcelona–El
Ave. Duration:
1h 10m
Frequency:
Every day
Estimated price:
$29.11–$126.58
Plane from Asturias Airport to Barcelona–El
Ave. Duration:
1h 25m
Frequency:
Every day
Estimated price:
$30.38–$265.81
Plane from Parayas Airport to Barcelona–El
Ave. Duration:
1h 12m
Frequency:
Every day
Estimated price:
$30.38–$215.18
Ryanair
Website:
ryanair.com/
Plane from Adolfo Suárez Madrid–Barajas Airport to Barcelona–El
Ave. Duration:
3h 10m
Frequency:
Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
Estimated price:
$36.71–$291.13
Plane from Valladolid Airport to Barcelona–El
Ave. Duration:
1h 25m
Frequency:
Monday, Friday, and Sunday
Estimated price:
$32.91–$278.47
Air Europa
Website:
aireuropa.com
Plane from Adolfo Suárez Madrid–Barajas Airport to Barcelona–El
Ave. Duration:
1h 25m
Frequency:
Every day
Estimated price:
$39.24–$215.18
Iberia
Website:
iberia.com/
Plane from Adolfo Suárez Madrid–Barajas Airport to Barcelona–El
Ave. Duration:
1h 15m
Frequency:
Every day
Estimated price:
$25.32–$189.87
Plane from León Airport to Barcelona–El
Ave. Duration:
1h 25m
Frequency:
Monday, Wednesday, Thursday, Friday, and Sunday
Estimated price:
$139.24–$430.36
Plane from Bilbao Airport to Barcelona–El
Ave. Duration:
1h 10m
Frequency:
Every day
Estimated price:
$29.11–$126.58
Plane from Asturias Airport to Barcelona–El
Ave. Duration:
1h 25m
Frequency:
Every day
Estimated price:
$30.38–$265.81
Plane from Parayas Airport to Barcelona–El
Ave. Duration:
1h 12m
Frequency:
Every day
Estimated price:
$30.38–$215.18
Volotea
Website:
volotea.com
Plane from Asturias Airport to Barcelona–El
Ave. Duration:
1h 25m
Frequency:
Monday, Thursday, Friday, and Sunday
Estimated price:
$27.85–$278.47
Royal Jordanian
Website:
rj.com/
Plane from Adolfo Suárez Madrid–Barajas Airport to Barcelona–El
Ave. Duration:
1h 25m
Frequency:
Wednesday
Estimated price:
$88.60–$164.55
Train operators
Renfe Viajeros
Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from Toro to Valladolid
Ave. Duration:
1h 12m
Frequency:
Once daily
Estimated price:
$16.46–$22.78
Train from Valladolid to Madrid
Ave. Duration:
1h 5m
Frequency:
Hourly
Estimated price:
$17.72–$26.58
Train from Madrid-Puerta De Atocha to Barcelona-Sants
Ave. Duration:
3h 14m
Frequency:
Every 4 hours
Estimated price:
$59.49–$82.28
Train from Valladolid to Barcelona-Sants
Ave. Duration:
8h 1m
Frequency:
Once daily
Estimated price:
$75.95–$113.92
Train from Valladolid to Leon
Ave. Duration:
2h 16m
Frequency:
5 times a day
Estimated price:
$16.46–$24.05
Train from Valladolid to Bilbao-Abando
Ave. Duration:
3h 33m
Frequency:
Twice daily
Estimated price:
$31.64–$43.04
Train from Valladolid to Aviles
Ave. Duration:
2h 53m
Frequency:
6 times a week
Estimated price:
$31.64–$44.30
Train from Valladolid to Santander
Ave. Duration:
3h 5m
Frequency:
5 times a day
Estimated price:
$26.58–$36.71
Renfe AVE
Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from Valladolid to Madrid
Ave. Duration:
1h 2m
Frequency:
Every 4 hours
Estimated price:
$32.91–$48.10
Train from Madrid-Puerta De Atocha to Barcelona-Sants
Ave. Duration:
2h 30m
Frequency:
Hourly
Estimated price:
$63.29–$88.60
Train from Valladolid to Leon
Ave. Duration:
1h 3m
Frequency:
5 times a day
Estimated price:
$32.91–$45.57
iryo
Phone:
+34 910 150 000
Email:
atencion.cliente@iryo.eu
Website:
iryo.eu/es/home
Train from Madrid-Puerta De Atocha to Barcelona-Sants
Ave. Duration:
2h 52m
Frequency:
Hourly
Estimated price:
$37.97–$94.93
Ouigo
Phone:
+34 910 780 990
Website:
ouigo.com/es
Train from Valladolid to Madrid
Ave. Duration:
1h
Frequency:
Twice daily
Estimated price:
$10.13–$15.19
Train from Madrid-Puerta De Atocha to Barcelona-Sants
Ave. Duration:
3h 2m
Frequency:
5 times a day
Estimated price:
$25.32–$36.71
Bus operators
ALSA
Phone:
+34 910 207 007
Email:
alsa@alsa.es
Website:
alsa.com/en/web/bus/home
Bus from Toro to Barcelona,
Ave. Duration:
11h 30m
Frequency:
Once daily
Estimated price:
$75.95–$120.25
MonBus
Phone:
+34 900 92 91 92
Email:
info@monbus.es
Website:
monbus.es/es
Bus from Valladolid to Barcelona,
Ave. Duration:
9h 45m
Frequency:
3 times a week
Estimated price:
$50.63–$94.93
La Regional VSA
Phone:
+34 (0) 983 30 30 88
Email:
laregionalvsa@laregionalvsa.com
Website:
autocareslaregional.com/
Bus from Toro to Valladolid
Ave. Duration:
55 min
Frequency:
Every 2 hours
Estimated price:
$5.57–$10.13
Questions and Answers
What is the cheapest way to get from Toro to Barcelona?
The cheapest way to get from Toro to Barcelona is to bus and train and fly which costs $40.22 - $163.04 and takes 6h 11m.
What is the fastest way to get from Toro to Barcelona?
The fastest way to get from Toro to Barcelona is to bus and fly which takes 5h 23m and costs $38.04 - $293.48 .
Is there a direct bus between Toro and Barcelona?
Yes, there is a direct bus departing from Toro and arriving at Barcelona, Estació d'Autobusos Nord. Services depart once daily, and operate every day. The journey takes approximately 11h 30m.
Is there a direct train between Toro and Barcelona?
No, there is no direct train from Toro to Barcelona. However, there are services departing from Toro and arriving at Barcelona-Sants via Valladolid, Madrid Chamartín and Madrid-Puerta De Atocha. The journey, including transfers, takes approximately 5h 49m.
How far is it from Toro to Barcelona?
The distance between Toro and Barcelona is 946 km. The road distance is 792.4 km.
How do I travel from Toro to Barcelona without a car?
The best way to get from Toro to Barcelona without a car is to train which takes 5h 49m and costs $45.65 - $152.17 .
How long does it take to get from Toro to Barcelona?
It takes approximately 5h 49m to get from Toro to Barcelona, including transfers.
Where do I catch the Toro to Barcelona bus from?
Toro to Barcelona bus services, operated by ALSA, depart from Toro station.
Where do I catch the Toro to Barcelona train from?
Toro to Barcelona train services, operated by Renfe Viajeros, depart from Toro station.
Train or bus from Toro to Barcelona?
The best way to get from Toro to Barcelona is to train which takes 5h 49m and costs $45.65 - $152.17 . Alternatively, you can bus, which costs $65.22 - $103.26 and takes 11h 30m.
Where does the Toro to Barcelona bus arrive?
Toro to Barcelona bus services, operated by ALSA, arrive at Barcelona, Estació d'Autobusos Nord station.
Where does the Toro to Barcelona train arrive?
Toro to Barcelona train services, operated by Renfe Viajeros, arrive at Valladolid station.
Can I drive from Toro to Barcelona?
Yes, the driving distance between Toro to Barcelona is 792 km. It takes approximately 7h 30m to drive from Toro to Barcelona.
How do I get a bus ticket from Toro to Barcelona?
Book your Toro to Barcelona bus tickets online with Omio.
Where can I stay near Barcelona?
There are 5027+ hotels available in Barcelona. Prices start at $45.38 per night.
→
+0→
Transport search
Transport search
From Toro, where will you go next? Select a city below to get started