Train from Vila Nova De Gaia - Devesas to Coimbra-B
Ave. Duration:
56 min
Frequency:
Hourly
Estimated price:
$5.99–$31.85
TER BreizhGo
Phone:
+33 2 97 54 80 00
Website:
mobibreizh.bzh/
Train from Paris Saint-Lazare to Cherbourg
Ave. Duration:
3h 19m
Frequency:
Every 4 hours
Train from Caen to Cherbourg
Ave. Duration:
1h 10m
Frequency:
Every 2 hours
Train from Nantes to Le
Ave. Duration:
1h 32m
Frequency:
Every 4 hours
Train from Le Mans to Caen
Ave. Duration:
1h 49m
Frequency:
Every 4 hours
Train from Saint-Pierre-des-Corps to Caen
Ave. Duration:
2h 58m
Frequency:
Once a week
Train from Tours to Caen
Ave. Duration:
2h 57m
Frequency:
Twice daily
Questions and Answers
What is the cheapest way to get from Porto to Cherbourg?
The cheapest way to get from Porto to Cherbourg is to fly and train which costs $103.26 - $315.22 and takes 9h 7m.
What is the fastest way to get from Porto to Cherbourg?
The fastest way to get from Porto to Cherbourg is to fly and train which takes 9h 7m and costs $103.26 - $315.22 .
Is there a direct bus between Porto and Cherbourg?
No, there is no direct bus from Porto to Cherbourg. However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Cherbourg-Gare via Bordeaux - Belcier Bus Stop and Rennes-Gare Routiere. The journey, including transfers, takes approximately 28h.
How far is it from Porto to Cherbourg?
The distance between Porto and Cherbourg is 1605 km. The road distance is 1684.9 km.
How do I travel from Porto to Cherbourg without a car?
The best way to get from Porto to Cherbourg without a car is to train and bus which takes 25h 36m and costs .
How long does it take to get from Porto to Cherbourg?
It takes approximately 9h 7m to get from Porto to Cherbourg, including transfers.
Where do I catch the Porto to Cherbourg bus from?
Porto to Cherbourg bus services, operated by BlaBlaCar Bus, depart from Porto - Terminal Intermodal de Campanhã station.
Where does the Porto to Cherbourg bus arrive?
Porto to Cherbourg bus services, operated by BlaBlaCar Bus, arrive at Bordeaux - Belcier Bus Stop station.
Can I drive from Porto to Cherbourg?
Yes, the driving distance between Porto to Cherbourg is 1685 km. It takes approximately 16h to drive from Porto to Cherbourg.
Where can I stay near Cherbourg?
There are 497+ hotels available in Cherbourg. Prices start at $34.51 per night.
→
+0→
Transport search
Transport search
[{"selectedTransportType":"car","routePoints":[{"latitude":41.1579574155,"longitude":-8.6285941489,"title":"Porto"},{"latitude":49.63352,"longitude":-1.621487,"title":"Cherbourg"}],"compositeRoutePoints":{"e03db442ea79322571a05c95e5bd6d66":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"9ec57714ef81a2f7e7fc87b57bc6f190":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"e405451e7aa98544db79c3314e0e2da5":[{"transportType":"train","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Coimbra-b","latitude":43.146936249999996,"longitude":-5.92082225},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Coimbra-b","latitude":43.146936249999996,"longitude":-5.92082225},"endPoint":{"title":"Tours","latitude":45.0567055,"longitude":-3.1721044999999997}},{"transportType":"train","startPoint":{"title":"Tours","latitude":45.0567055,"longitude":-3.1721044999999997},"endPoint":{"title":"Caen","latitude":46.96647475,"longitude":-0.4233867500000006}},{"transportType":"train","startPoint":{"title":"Caen","latitude":46.96647475,"longitude":-0.4233867500000006},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"df875bc89af900769cc412d8029b99d4":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Train station","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Train station","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"3ba6ea10fdabecae7b87c9ded68a983a":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"2b7fbe3690bedd47f90ee02cedb45328":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"755dfc408445d7d3637724e5ebfb35a7":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"482da043c94bfab209afc90ee7c45c72":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"0e445d08bc8924bad84ac4fd35b3c665":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"1b1efc41ec8eab30c950f2fc05ec3335":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"e41c8ccd7579af9237df9cc38a42b649":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"-","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"-","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Rennes","latitude":46.329885,"longitude":-1.339626}},{"transportType":"bus","startPoint":{"title":"Rennes","latitude":46.329885,"longitude":-1.339626},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"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":51818179}, {"selectedTransportType":"ride_share","routePoints":[{"latitude":41.1579574155,"longitude":-8.6285941489,"title":"Porto"},{"latitude":49.63352,"longitude":-1.621487,"title":"Cherbourg"}],"compositeRoutePoints":{"e03db442ea79322571a05c95e5bd6d66":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"9ec57714ef81a2f7e7fc87b57bc6f190":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"e405451e7aa98544db79c3314e0e2da5":[{"transportType":"train","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Coimbra-b","latitude":43.146936249999996,"longitude":-5.92082225},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Coimbra-b","latitude":43.146936249999996,"longitude":-5.92082225},"endPoint":{"title":"Tours","latitude":45.0567055,"longitude":-3.1721044999999997}},{"transportType":"train","startPoint":{"title":"Tours","latitude":45.0567055,"longitude":-3.1721044999999997},"endPoint":{"title":"Caen","latitude":46.96647475,"longitude":-0.4233867500000006}},{"transportType":"train","startPoint":{"title":"Caen","latitude":46.96647475,"longitude":-0.4233867500000006},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"df875bc89af900769cc412d8029b99d4":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Train station","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Train station","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"3ba6ea10fdabecae7b87c9ded68a983a":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"2b7fbe3690bedd47f90ee02cedb45328":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"755dfc408445d7d3637724e5ebfb35a7":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"482da043c94bfab209afc90ee7c45c72":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"0e445d08bc8924bad84ac4fd35b3c665":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"1b1efc41ec8eab30c950f2fc05ec3335":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"e41c8ccd7579af9237df9cc38a42b649":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"-","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"-","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Rennes","latitude":46.329885,"longitude":-1.339626}},{"transportType":"bus","startPoint":{"title":"Rennes","latitude":46.329885,"longitude":-1.339626},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"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":51818179}, {"selectedTransportType":"composite","routePoints":[{"latitude":41.1579574155,"longitude":-8.6285941489,"title":"Porto"},{"latitude":49.63352,"longitude":-1.621487,"title":"Cherbourg"}],"compositeRoutePoints":{"e03db442ea79322571a05c95e5bd6d66":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"9ec57714ef81a2f7e7fc87b57bc6f190":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"e405451e7aa98544db79c3314e0e2da5":[{"transportType":"train","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Coimbra-b","latitude":43.146936249999996,"longitude":-5.92082225},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Coimbra-b","latitude":43.146936249999996,"longitude":-5.92082225},"endPoint":{"title":"Tours","latitude":45.0567055,"longitude":-3.1721044999999997}},{"transportType":"train","startPoint":{"title":"Tours","latitude":45.0567055,"longitude":-3.1721044999999997},"endPoint":{"title":"Caen","latitude":46.96647475,"longitude":-0.4233867500000006}},{"transportType":"train","startPoint":{"title":"Caen","latitude":46.96647475,"longitude":-0.4233867500000006},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"df875bc89af900769cc412d8029b99d4":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Train station","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Train station","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"3ba6ea10fdabecae7b87c9ded68a983a":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"2b7fbe3690bedd47f90ee02cedb45328":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"755dfc408445d7d3637724e5ebfb35a7":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"482da043c94bfab209afc90ee7c45c72":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"0e445d08bc8924bad84ac4fd35b3c665":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"1b1efc41ec8eab30c950f2fc05ec3335":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Tours","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"routeEndPart":true}],"e41c8ccd7579af9237df9cc38a42b649":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"-","latitude":43.783526,"longitude":-5.004583},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"-","latitude":43.783526,"longitude":-5.004583},"endPoint":{"title":"Rennes","latitude":46.329885,"longitude":-1.339626}},{"transportType":"bus","startPoint":{"title":"Rennes","latitude":46.329885,"longitude":-1.339626},"endPoint":{"title":"Paris saint-lazare","latitude":48.876244,"longitude":2.325331},"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":51818179}]