What is the cheapest way to get from United Kingdom to Viana do Castelo?
The cheapest way to get from United Kingdom to Viana do Castelo is to bus which costs $119.57 - $206.52 and takes 35h 2m.
What is the fastest way to get from United Kingdom to Viana do Castelo?
The fastest way to get from United Kingdom to Viana do Castelo is to fly and towncar which takes 5h 43m and costs $130.43 - $293.48 .
Is there a direct bus between United Kingdom and Viana do Castelo?
No, there is no direct bus from United Kingdom to Viana do Castelo. However, there are services departing from Trafalgar Square and arriving at Terminal Rodoviário de Viana do Castelo via London Victoria, Paris, Quai de Bercy (Bercy Seine) and Paris Charenton. The journey, including transfers, takes approximately 35h 2m.
How far is it from United Kingdom to Viana do Castelo?
The distance between United Kingdom and Viana do Castelo is 1433 km.
How do I travel from United Kingdom to Viana do Castelo without a car?
The best way to get from United Kingdom to Viana do Castelo without a car is to train and bus via Bordeaux which takes 25h 41m and costs $206.52 - $445.65 .
How long does it take to get from United Kingdom to Viana do Castelo?
It takes approximately 5h 49m to get from United Kingdom to Viana do Castelo, including transfers.
Where do I catch the United Kingdom to Viana do Castelo bus from?
United Kingdom to Viana do Castelo bus services, operated by FlixBus, depart from London Victoria station.
Where does the United Kingdom to Viana do Castelo bus arrive?
United Kingdom to Viana do Castelo bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Where can I stay near Viana do Castelo?
There are 1139+ hotels available in Viana do Castelo. Prices start at $41.26 per night.
→
+0→
Transport search
Transport search
[{"selectedTransportType":"car","routePoints":[{"latitude":54.702354,"longitude":-3.276575,"title":"United Kingdom"},{"latitude":41.69323,"longitude":-8.83287,"title":"Viana do Castelo"}],"compositeRoutePoints":{"2d750e0307c79c7df4b5d5427096c03a":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"dfb0a8aa5c60a84fea928f3a6ae439cb":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Paris,","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Paris,","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"f00d188b7235f845ce1ace56aa7d5666":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Bordeaux","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Bordeaux","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"437b1bae6d751850f046da656f0f21b2":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"fe7eb008826b16473c1573b7891131c9":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"8e6a3f5251ea2722ae362687f5f66a8a":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"London gatwick airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"London gatwick airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"ea2823dfff3be0188835f29261222a7a":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"094c6a4c8f0c7db6a26255befe0094e8":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Paris","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Paris","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"9ae944bb6315e46c06e7f544e0529236":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Lille","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Lille","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"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":49368097}, {"selectedTransportType":"train","routePoints":[{"latitude":54.702354,"longitude":-3.276575,"title":"United Kingdom"},{"latitude":41.69323,"longitude":-8.83287,"title":"Viana do Castelo"}],"compositeRoutePoints":{"2d750e0307c79c7df4b5d5427096c03a":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"dfb0a8aa5c60a84fea928f3a6ae439cb":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Paris,","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Paris,","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"f00d188b7235f845ce1ace56aa7d5666":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Bordeaux","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Bordeaux","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"437b1bae6d751850f046da656f0f21b2":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"fe7eb008826b16473c1573b7891131c9":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"8e6a3f5251ea2722ae362687f5f66a8a":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"London gatwick airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"London gatwick airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"ea2823dfff3be0188835f29261222a7a":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"094c6a4c8f0c7db6a26255befe0094e8":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Paris","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Paris","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"9ae944bb6315e46c06e7f544e0529236":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Lille","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Lille","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"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":49368097}, {"selectedTransportType":"composite","routePoints":[{"latitude":54.702354,"longitude":-3.276575,"title":"United Kingdom"},{"latitude":41.69323,"longitude":-8.83287,"title":"Viana do Castelo"}],"compositeRoutePoints":{"2d750e0307c79c7df4b5d5427096c03a":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"dfb0a8aa5c60a84fea928f3a6ae439cb":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Paris,","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Paris,","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"f00d188b7235f845ce1ace56aa7d5666":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Bordeaux","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Bordeaux","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"437b1bae6d751850f046da656f0f21b2":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"fe7eb008826b16473c1573b7891131c9":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"8e6a3f5251ea2722ae362687f5f66a8a":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"London gatwick airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"London gatwick airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"ea2823dfff3be0188835f29261222a7a":[{"transportType":"bus","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":48.71275333333333,"longitude":-4.040710000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"094c6a4c8f0c7db6a26255befe0094e8":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Paris","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Paris","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"routeEndPart":true}],"9ae944bb6315e46c06e7f544e0529236":[{"transportType":"train","startPoint":{"title":"Birmingham international","latitude":52.45081,"longitude":-1.72586},"endPoint":{"title":"Lille","latitude":46.843725,"longitude":-5.198135000000001},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Lille","latitude":46.843725,"longitude":-5.198135000000001},"endPoint":{"title":"Porto - aeroporto francisco sá carneiro","latitude":41.23664,"longitude":-8.67041},"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":49368097}]