What is the cheapest way to get from Porto to Mulhouse?
The cheapest way to get from Porto to Mulhouse is to fly and train which costs $40.22 - $260.87 and takes 8h 55m.
What is the fastest way to get from Porto to Mulhouse?
The fastest way to get from Porto to Mulhouse is to fly which takes 6h 12m and costs $59.78 - $206.52 .
Is there a direct bus between Porto and Mulhouse?
No, there is no direct bus from Porto to Mulhouse. However, there are services departing from Porto and arriving at Mulhouse via Strasbourg. The journey, including transfers, takes approximately 33h 50m.
Is there a direct train between Porto and Mulhouse?
No, there is no direct train from Porto to Mulhouse. However, there are services departing from Porto Campanha and arriving at Mulhouse Ville via Vigo Guixar, Barcelona-Sants and Lyon Part Dieu. The journey, including transfers, takes approximately 27h 15m.
How far is it from Porto to Mulhouse?
The distance between Porto and Mulhouse is 1504 km. The road distance is 1820.2 km.
How do I travel from Porto to Mulhouse without a car?
The best way to get from Porto to Mulhouse without a car is to bus and train via Barcelona which takes 21h 1m and costs $217.39 - $423.91 .
How long does it take to get from Porto to Mulhouse?
It takes approximately 6h 12m to get from Porto to Mulhouse, including transfers.
Where do I catch the Porto to Mulhouse bus from?
Porto to Mulhouse bus services, operated by FlixBus, depart from Porto station.
Where do I catch the Porto to Mulhouse train from?
Porto to Mulhouse train services, operated by Renfe Viajeros, depart from Porto Campanha station.
Train, bus or fly from Porto to Mulhouse?
The best way to get from Porto to Mulhouse is to fly which takes 6h 12m and costs $59.78 - $206.52 . Alternatively, you can train, which costs $239.13 - $402.17 and takes 27h 15m, you could also bus, which costs $173.91 - $250 and takes 33h 50m.
Where does the Porto to Mulhouse bus arrive?
Porto to Mulhouse bus services, operated by FlixBus, arrive at Strasbourg station.
What is the time difference between Porto and Mulhouse?
Mulhouse is 1h ahead of Porto. It is currently 04:28 in Porto and 05:28 in Mulhouse.
Where does the Porto to Mulhouse train arrive?
Porto to Mulhouse train services, operated by Renfe Viajeros, arrive at Vigo Guixar station.
Can I drive from Porto to Mulhouse?
Yes, the driving distance between Porto to Mulhouse is 1820 km. It takes approximately 17h 28m to drive from Porto to Mulhouse.
How do I get a train ticket from Porto to Mulhouse?
Book your Porto to Mulhouse train tickets online with Omio.
How do I get a bus ticket from Porto to Mulhouse?
Book your Porto to Mulhouse bus tickets online with Omio and FlixBus.
Where can I stay near Mulhouse?
There are 1106+ hotels available in Mulhouse. Prices start at $47.72 per night.
→
+0→
Transport search
Transport search
[{"selectedTransportType":"car","routePoints":[{"latitude":41.1579574155,"longitude":-8.6285941489,"title":"Porto"},{"latitude":47.75205,"longitude":7.32866,"title":"Mulhouse"}],"compositeRoutePoints":{"f6a4316745bb8e420d0f8d0415f443e5":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"7ca1cdf52a92102dba48b2761641b4ea":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"fdbb65f8fbcedfce224bd4c36f55a616":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"9ee66c5f98cdcba70847f58adf6ad096":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"3dade0d3857602cb9042227559a9021b":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"2cd13071badae6877ef0d66207444bbd":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"880d9afa3aebf0c6a3328b9381ac4ec1":[{"transportType":"train","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"endPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002}},{"transportType":"train","startPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995}},{"transportType":"train","startPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"1d7d0cbbe35c7cd4c1646218f6e9415d":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"671ba4c8a0400f99f2a6f22add2929cc":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"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":59939892}, {"selectedTransportType":"plane","routePoints":[{"latitude":41.1579574155,"longitude":-8.6285941489,"title":"Porto"},{"latitude":47.75205,"longitude":7.32866,"title":"Mulhouse"}],"compositeRoutePoints":{"f6a4316745bb8e420d0f8d0415f443e5":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"7ca1cdf52a92102dba48b2761641b4ea":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"fdbb65f8fbcedfce224bd4c36f55a616":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"9ee66c5f98cdcba70847f58adf6ad096":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"3dade0d3857602cb9042227559a9021b":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"2cd13071badae6877ef0d66207444bbd":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"880d9afa3aebf0c6a3328b9381ac4ec1":[{"transportType":"train","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"endPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002}},{"transportType":"train","startPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995}},{"transportType":"train","startPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"1d7d0cbbe35c7cd4c1646218f6e9415d":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"671ba4c8a0400f99f2a6f22add2929cc":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"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":59939892}, {"selectedTransportType":"train","routePoints":[{"latitude":41.1579574155,"longitude":-8.6285941489,"title":"Porto"},{"latitude":47.75205,"longitude":7.32866,"title":"Mulhouse"}],"compositeRoutePoints":{"f6a4316745bb8e420d0f8d0415f443e5":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"7ca1cdf52a92102dba48b2761641b4ea":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"fdbb65f8fbcedfce224bd4c36f55a616":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"9ee66c5f98cdcba70847f58adf6ad096":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"3dade0d3857602cb9042227559a9021b":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"2cd13071badae6877ef0d66207444bbd":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"880d9afa3aebf0c6a3328b9381ac4ec1":[{"transportType":"train","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"endPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002}},{"transportType":"train","startPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995}},{"transportType":"train","startPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"1d7d0cbbe35c7cd4c1646218f6e9415d":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"671ba4c8a0400f99f2a6f22add2929cc":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"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":59939892}, {"selectedTransportType":"ride_share","routePoints":[{"latitude":41.1579574155,"longitude":-8.6285941489,"title":"Porto"},{"latitude":47.75205,"longitude":7.32866,"title":"Mulhouse"}],"compositeRoutePoints":{"f6a4316745bb8e420d0f8d0415f443e5":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"7ca1cdf52a92102dba48b2761641b4ea":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"fdbb65f8fbcedfce224bd4c36f55a616":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"9ee66c5f98cdcba70847f58adf6ad096":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"3dade0d3857602cb9042227559a9021b":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"2cd13071badae6877ef0d66207444bbd":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"880d9afa3aebf0c6a3328b9381ac4ec1":[{"transportType":"train","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"endPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002}},{"transportType":"train","startPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995}},{"transportType":"train","startPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"1d7d0cbbe35c7cd4c1646218f6e9415d":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"671ba4c8a0400f99f2a6f22add2929cc":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"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":59939892}, {"selectedTransportType":"composite","routePoints":[{"latitude":41.1579574155,"longitude":-8.6285941489,"title":"Porto"},{"latitude":47.75205,"longitude":7.32866,"title":"Mulhouse"}],"compositeRoutePoints":{"f6a4316745bb8e420d0f8d0415f443e5":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"7ca1cdf52a92102dba48b2761641b4ea":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Vigo","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"fdbb65f8fbcedfce224bd4c36f55a616":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Lyon","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"9ee66c5f98cdcba70847f58adf6ad096":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"3dade0d3857602cb9042227559a9021b":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"2cd13071badae6877ef0d66207444bbd":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"880d9afa3aebf0c6a3328b9381ac4ec1":[{"transportType":"train","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Campanha","latitude":42.82805775,"longitude":-4.6192265},"endPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002}},{"transportType":"train","startPoint":{"title":"Barcelona-sants","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995}},{"transportType":"train","startPoint":{"title":"Lyon","latitude":46.00983925,"longitude":3.4814004999999995},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"1d7d0cbbe35c7cd4c1646218f6e9415d":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Nancy - cascade la fontaine","latitude":43.35835466666666,"longitude":-3.2691220000000003},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"routeEndPart":true}],"671ba4c8a0400f99f2a6f22add2929cc":[{"transportType":"bus","startPoint":{"title":"Aeroporto francisco sá carneiro metro","latitude":41.237167,"longitude":-8.66954},"endPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"To","latitude":44.4189485,"longitude":-0.5689130000000002},"endPoint":{"title":"Basel euroairport fr","latitude":47.60073,"longitude":7.531714},"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":59939892}]