What is the cheapest way to get from Casablanca to Hahn Airport (HHN)?
The cheapest way to get from Casablanca to Hahn Airport (HHN) is to fly which costs $50 - $304.35 and takes 12h 50m.
What is the fastest way to get from Casablanca to Hahn Airport (HHN)?
The fastest way to get from Casablanca to Hahn Airport (HHN) is to fly and bus which takes 8h 56m and costs $141.30 - $315.22 .
How far is it from Casablanca to Hahn Airport (HHN)?
The distance between Casablanca and Hahn Airport (HHN) is 2426 km. The road distance is 10568.3 km.
How do I travel from Casablanca to Hahn Airport (HHN) without a car?
The best way to get from Casablanca to Hahn Airport (HHN) without a car is to train and car ferry and night bus and bus which takes 2 days 8h and costs $250 - $978.26 .
How long does it take to get from Casablanca to Hahn Airport (HHN)?
It takes approximately 8h 56m to get from Casablanca to Hahn Airport (HHN), including transfers.
What is the time difference between Casablanca and Hahn Airport (HHN)?
Hahn Airport (HHN) is 1h ahead of Casablanca. It is currently 11:29 in Casablanca and 12:29 in Hahn Airport (HHN).
Can I drive from Casablanca to Hahn Airport (HHN)?
Yes, the driving distance between Casablanca to Hahn Airport (HHN) is 10568 km. It takes approximately 5 days 16h to drive from Casablanca to Hahn Airport (HHN).
Where can I stay near Hahn Airport (HHN)?
There are 2012+ hotels available in Hahn Airport (HHN). Prices start at $58.59 per night.
→
+0→
Transport search
Transport search
[{"selectedTransportType":"car","routePoints":[{"latitude":33.58831,"longitude":-7.61138,"title":"Casablanca"},{"latitude":49.94618,"longitude":7.268126,"title":"Hahn Airport"}],"compositeRoutePoints":{"ad75f62eb7678dbecccd06133f13be89":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"0426bb87471ef27827839a9d14fd9286":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Saïss airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Saïss airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"db4a48d0d675ac1fa8a40322e7920302":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"transfer","startPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"3ea5b8ede4e2e89347fb80db8b8d4efe":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":37.53083,"longitude":-3.61950425},"routeStartPart":true},{"transportType":"ferry","startPoint":{"title":"Nador","latitude":37.53083,"longitude":-3.61950425},"endPoint":{"title":"Port","latitude":41.6874,"longitude":0.33979349999999986}},{"transportType":"train","startPoint":{"title":"Port","latitude":41.6874,"longitude":0.33979349999999986},"endPoint":{"title":"Luxembourg","latitude":45.84397,"longitude":4.29909125}},{"transportType":"train","startPoint":{"title":"Luxembourg","latitude":45.84397,"longitude":4.29909125},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"8f2e2cb9889913b93e405c1389720258":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"5b3f06e638bbe898093f37a3d8a1a4ab":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Motril","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"bus","startPoint":{"title":"Motril","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Estación","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Estación","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"1ae2f7b2d001d0cb20ebc3866329826e":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"bus","startPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"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":59292728}, {"selectedTransportType":"plane","routePoints":[{"latitude":33.58831,"longitude":-7.61138,"title":"Casablanca"},{"latitude":49.94618,"longitude":7.268126,"title":"Hahn Airport"}],"compositeRoutePoints":{"ad75f62eb7678dbecccd06133f13be89":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"0426bb87471ef27827839a9d14fd9286":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Saïss airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Saïss airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"db4a48d0d675ac1fa8a40322e7920302":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"transfer","startPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"3ea5b8ede4e2e89347fb80db8b8d4efe":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":37.53083,"longitude":-3.61950425},"routeStartPart":true},{"transportType":"ferry","startPoint":{"title":"Nador","latitude":37.53083,"longitude":-3.61950425},"endPoint":{"title":"Port","latitude":41.6874,"longitude":0.33979349999999986}},{"transportType":"train","startPoint":{"title":"Port","latitude":41.6874,"longitude":0.33979349999999986},"endPoint":{"title":"Luxembourg","latitude":45.84397,"longitude":4.29909125}},{"transportType":"train","startPoint":{"title":"Luxembourg","latitude":45.84397,"longitude":4.29909125},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"8f2e2cb9889913b93e405c1389720258":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"5b3f06e638bbe898093f37a3d8a1a4ab":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Motril","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"bus","startPoint":{"title":"Motril","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Estación","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Estación","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"1ae2f7b2d001d0cb20ebc3866329826e":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"bus","startPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"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":59292728}, {"selectedTransportType":"composite","routePoints":[{"latitude":33.58831,"longitude":-7.61138,"title":"Casablanca"},{"latitude":49.94618,"longitude":7.268126,"title":"Hahn Airport"}],"compositeRoutePoints":{"ad75f62eb7678dbecccd06133f13be89":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"0426bb87471ef27827839a9d14fd9286":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Saïss airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Saïss airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"db4a48d0d675ac1fa8a40322e7920302":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"transfer","startPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"3ea5b8ede4e2e89347fb80db8b8d4efe":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":37.53083,"longitude":-3.61950425},"routeStartPart":true},{"transportType":"ferry","startPoint":{"title":"Nador","latitude":37.53083,"longitude":-3.61950425},"endPoint":{"title":"Port","latitude":41.6874,"longitude":0.33979349999999986}},{"transportType":"train","startPoint":{"title":"Port","latitude":41.6874,"longitude":0.33979349999999986},"endPoint":{"title":"Luxembourg","latitude":45.84397,"longitude":4.29909125}},{"transportType":"train","startPoint":{"title":"Luxembourg","latitude":45.84397,"longitude":4.29909125},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"8f2e2cb9889913b93e405c1389720258":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":38.91635333333333,"longitude":-2.299738333333333},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"5b3f06e638bbe898093f37a3d8a1a4ab":[{"transportType":"bus","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Motril","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"bus","startPoint":{"title":"Motril","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Estación","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Estación","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"routeEndPart":true}],"1ae2f7b2d001d0cb20ebc3866329826e":[{"transportType":"train","startPoint":{"title":"Mohammed v international airport","latitude":33.37426,"longitude":-7.578802},"endPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"routeStartPart":true},{"transportType":"transfer","startPoint":{"title":"Nador","latitude":36.699516,"longitude":-4.4113638},"endPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999}},{"transportType":"bus","startPoint":{"title":"Almería","latitude":40.024772,"longitude":-1.2439255999999999},"endPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987}},{"transportType":"bus","startPoint":{"title":"Barcelona,","latitude":43.350028,"longitude":1.9235125999999987},"endPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508}},{"transportType":"bus","startPoint":{"title":"Frankfurt","latitude":46.675284000000005,"longitude":5.0909508},"endPoint":{"title":"Mainz short-term parking lot am schlag","latitude":50.00054,"longitude":8.258389},"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":59292728}]