What is the cheapest way to get from Douro Valley to Barcelona?
The cheapest way to get from Douro Valley to Barcelona is to bus which costs $65.22 - $130.43 and takes 20h 26m.
What is the fastest way to get from Douro Valley to Barcelona?
The fastest way to get from Douro Valley to Barcelona is to train and fly which takes 7h 14m and costs $65.22 - $217.39 .
Is there a direct train between Douro Valley and Barcelona?
No, there is no direct train from Douro Valley to Barcelona. However, there are services departing from Caldas De Moledo and arriving at Barcelona-Sants via Porto Campanha and Vigo Guixar. The journey, including transfers, takes approximately 20h 27m.
How far is it from Douro Valley to Barcelona?
The distance between Douro Valley and Barcelona is 1021 km. The road distance is 1057.9 km.
How do I travel from Douro Valley to Barcelona without a car?
The best way to get from Douro Valley to Barcelona without a car is to train and bus which takes 14h 2m and costs $97.83 - $217.39 .
How long does it take to get from Douro Valley to Barcelona?
It takes approximately 7h 14m to get from Douro Valley to Barcelona, including transfers.
Where do I catch the Douro Valley to Barcelona train from?
Douro Valley to Barcelona train services, operated by Comboios De Portugal, depart from Caldas De Moledo station.
Train or bus from Douro Valley to Barcelona?
The best way to get from Douro Valley to Barcelona is to bus via Lleida which takes 19h 58m and costs $92.39 - $141.30 . Alternatively, you can train, which costs $119.57 - $206.52 and takes 20h 27m.
Where does the Douro Valley to Barcelona train arrive?
Douro Valley to Barcelona train services, operated by Comboios De Portugal, arrive at Porto Campanha station.
Can I drive from Douro Valley to Barcelona?
Yes, the driving distance between Douro Valley to Barcelona is 1058 km. It takes approximately 10h 21m to drive from Douro Valley to Barcelona.
How do I get a train ticket from Douro Valley to Barcelona?
Book your Douro Valley to Barcelona train 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
[{"selectedTransportType":"car","routePoints":[{"latitude":41.145344,"longitude":-7.816739,"title":"Douro Valley"},{"latitude":41.38879,"longitude":2.15899,"title":"Barcelona"}],"compositeRoutePoints":{"c565dbd694c3ec9092606878fb7afcd4":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Francisco de sá carneiro airport","latitude":41.20324333333333,"longitude":-4.526477166666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Francisco de sá carneiro airport","latitude":41.20324333333333,"longitude":-4.526477166666666},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"374a36676e3b3487b4bf1eed3ebc198d":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Vigo","latitude":41.20324333333333,"longitude":-4.526477166666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Vigo","latitude":41.20324333333333,"longitude":-4.526477166666666},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"4e57a5b8df55e7e63abd3b27057c417d":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Porto","latitude":41.1906275,"longitude":-5.3514553750000005},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Porto","latitude":41.1906275,"longitude":-5.3514553750000005},"endPoint":{"title":"To","latitude":41.228475,"longitude":-2.87652075}},{"transportType":"train","startPoint":{"title":"To","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Madrid","latitude":41.2663225,"longitude":-0.4015861249999997}},{"transportType":"train","startPoint":{"title":"Madrid","latitude":41.2663225,"longitude":-0.4015861249999997},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"657a236a69838f64fb5d0934412bb12f":[{"transportType":"bus","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Lleida","latitude":41.228475,"longitude":-2.87652075},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Lleida","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"f1a62188427d6452d61dd39248d057e9":[{"transportType":"bus","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Vidago","latitude":41.228475,"longitude":-2.87652075},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Vidago","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"b3891215d64e9e7bd026de9b1fd8f65b":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Porto","latitude":41.20324333333333,"longitude":-4.526477166666667},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Porto","latitude":41.20324333333333,"longitude":-4.526477166666667},"endPoint":{"title":"Campanha","latitude":41.253706666666666,"longitude":-1.226564333333334}},{"transportType":"train","startPoint":{"title":"Campanha","latitude":41.253706666666666,"longitude":-1.226564333333334},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":51783657}, {"selectedTransportType":"plane","routePoints":[{"latitude":41.145344,"longitude":-7.816739,"title":"Douro Valley"},{"latitude":41.38879,"longitude":2.15899,"title":"Barcelona"}],"compositeRoutePoints":{"c565dbd694c3ec9092606878fb7afcd4":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Francisco de sá carneiro airport","latitude":41.20324333333333,"longitude":-4.526477166666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Francisco de sá carneiro airport","latitude":41.20324333333333,"longitude":-4.526477166666666},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"374a36676e3b3487b4bf1eed3ebc198d":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Vigo","latitude":41.20324333333333,"longitude":-4.526477166666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Vigo","latitude":41.20324333333333,"longitude":-4.526477166666666},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"4e57a5b8df55e7e63abd3b27057c417d":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Porto","latitude":41.1906275,"longitude":-5.3514553750000005},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Porto","latitude":41.1906275,"longitude":-5.3514553750000005},"endPoint":{"title":"To","latitude":41.228475,"longitude":-2.87652075}},{"transportType":"train","startPoint":{"title":"To","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Madrid","latitude":41.2663225,"longitude":-0.4015861249999997}},{"transportType":"train","startPoint":{"title":"Madrid","latitude":41.2663225,"longitude":-0.4015861249999997},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"657a236a69838f64fb5d0934412bb12f":[{"transportType":"bus","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Lleida","latitude":41.228475,"longitude":-2.87652075},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Lleida","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"f1a62188427d6452d61dd39248d057e9":[{"transportType":"bus","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Vidago","latitude":41.228475,"longitude":-2.87652075},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Vidago","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"b3891215d64e9e7bd026de9b1fd8f65b":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Porto","latitude":41.20324333333333,"longitude":-4.526477166666667},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Porto","latitude":41.20324333333333,"longitude":-4.526477166666667},"endPoint":{"title":"Campanha","latitude":41.253706666666666,"longitude":-1.226564333333334}},{"transportType":"train","startPoint":{"title":"Campanha","latitude":41.253706666666666,"longitude":-1.226564333333334},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":51783657}, {"selectedTransportType":"ride_share","routePoints":[{"latitude":41.145344,"longitude":-7.816739,"title":"Douro Valley"},{"latitude":41.38879,"longitude":2.15899,"title":"Barcelona"}],"compositeRoutePoints":{"c565dbd694c3ec9092606878fb7afcd4":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Francisco de sá carneiro airport","latitude":41.20324333333333,"longitude":-4.526477166666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Francisco de sá carneiro airport","latitude":41.20324333333333,"longitude":-4.526477166666666},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"374a36676e3b3487b4bf1eed3ebc198d":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Vigo","latitude":41.20324333333333,"longitude":-4.526477166666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Vigo","latitude":41.20324333333333,"longitude":-4.526477166666666},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"4e57a5b8df55e7e63abd3b27057c417d":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Porto","latitude":41.1906275,"longitude":-5.3514553750000005},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Porto","latitude":41.1906275,"longitude":-5.3514553750000005},"endPoint":{"title":"To","latitude":41.228475,"longitude":-2.87652075}},{"transportType":"train","startPoint":{"title":"To","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Madrid","latitude":41.2663225,"longitude":-0.4015861249999997}},{"transportType":"train","startPoint":{"title":"Madrid","latitude":41.2663225,"longitude":-0.4015861249999997},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"657a236a69838f64fb5d0934412bb12f":[{"transportType":"bus","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Lleida","latitude":41.228475,"longitude":-2.87652075},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Lleida","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"f1a62188427d6452d61dd39248d057e9":[{"transportType":"bus","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Vidago","latitude":41.228475,"longitude":-2.87652075},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Vidago","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"b3891215d64e9e7bd026de9b1fd8f65b":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Porto","latitude":41.20324333333333,"longitude":-4.526477166666667},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Porto","latitude":41.20324333333333,"longitude":-4.526477166666667},"endPoint":{"title":"Campanha","latitude":41.253706666666666,"longitude":-1.226564333333334}},{"transportType":"train","startPoint":{"title":"Campanha","latitude":41.253706666666666,"longitude":-1.226564333333334},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":51783657}, {"selectedTransportType":"composite","routePoints":[{"latitude":41.145344,"longitude":-7.816739,"title":"Douro Valley"},{"latitude":41.38879,"longitude":2.15899,"title":"Barcelona"}],"compositeRoutePoints":{"c565dbd694c3ec9092606878fb7afcd4":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Francisco de sá carneiro airport","latitude":41.20324333333333,"longitude":-4.526477166666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Francisco de sá carneiro airport","latitude":41.20324333333333,"longitude":-4.526477166666666},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"374a36676e3b3487b4bf1eed3ebc198d":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Vigo","latitude":41.20324333333333,"longitude":-4.526477166666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Vigo","latitude":41.20324333333333,"longitude":-4.526477166666666},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"4e57a5b8df55e7e63abd3b27057c417d":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Porto","latitude":41.1906275,"longitude":-5.3514553750000005},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Porto","latitude":41.1906275,"longitude":-5.3514553750000005},"endPoint":{"title":"To","latitude":41.228475,"longitude":-2.87652075}},{"transportType":"train","startPoint":{"title":"To","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Madrid","latitude":41.2663225,"longitude":-0.4015861249999997}},{"transportType":"train","startPoint":{"title":"Madrid","latitude":41.2663225,"longitude":-0.4015861249999997},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"657a236a69838f64fb5d0934412bb12f":[{"transportType":"bus","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Lleida","latitude":41.228475,"longitude":-2.87652075},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Lleida","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"f1a62188427d6452d61dd39248d057e9":[{"transportType":"bus","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Vidago","latitude":41.228475,"longitude":-2.87652075},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Vidago","latitude":41.228475,"longitude":-2.87652075},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}],"b3891215d64e9e7bd026de9b1fd8f65b":[{"transportType":"train","startPoint":{"title":"Caldas de moledo","latitude":41.15278,"longitude":-7.82639},"endPoint":{"title":"Porto","latitude":41.20324333333333,"longitude":-4.526477166666667},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Porto","latitude":41.20324333333333,"longitude":-4.526477166666667},"endPoint":{"title":"Campanha","latitude":41.253706666666666,"longitude":-1.226564333333334}},{"transportType":"train","startPoint":{"title":"Campanha","latitude":41.253706666666666,"longitude":-1.226564333333334},"endPoint":{"title":"Aeropuerto de barcelona t2 rodalies","latitude":41.30417,"longitude":2.0733485},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":51783657}]