{"id":65718,"date":"2026-07-14T14:55:45","date_gmt":"2026-07-14T11:55:45","guid":{"rendered":"https:\/\/blog.turkishairlines.com\/filming-locations-of-the-john-wick-movies-a-cinematic-action-route-from-new-york-to-paris\/"},"modified":"2026-07-14T14:55:47","modified_gmt":"2026-07-14T11:55:47","slug":"john-wick-filming-locations","status":"publish","type":"post","link":"https:\/\/blog.turkishairlines.com\/en\/john-wick-filming-locations\/","title":{"rendered":"Filming locations of the John Wick movies: A cinematic action route from New York to Paris"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#ebebeb;color:#ebebeb\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>New York: The city of Baba Yaga<\/strong><\/h2>\n\n\n\n<p>The capital of the John Wick universe is unquestionably New York. The first film was shot almost entirely in the city, and much of the third film, Parabellum, unfolds on its streets. The series\u2019 rain-slicked asphalt, yellow taxis, and shadowy Art Deco facades create one of the city\u2019s darkest and most stylish on-screen portrayals.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Continental Hotel: Beaver Building and Cunard Building<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"723\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building.jpg\" alt=\"The Beaver Building, with its narrow, curved facade, located among tall skyscrapers in New York City's Manhattan Financial District, USA\" class=\"wp-image-65725\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building-1024x683.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building-768x512.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building-630x420.jpg 630w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building-696x464.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-manhattan-historic-building-1068x712.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">The Beaver Building, with its narrow, curved facade, located among tall skyscrapers in New York City&#8217;s Manhattan Financial District, USA<\/figcaption><\/figure>\n\n\n\n<p>The Continental Hotel, the assassins\u2019 neutral ground where gold coins are the only valid currency, is the series\u2019 most iconic location. The Beaver Building in Manhattan\u2019s Financial District serves as the hotel\u2019s exterior. This 15-story building, built in 1904 and located at 1 Wall Street Court, resembles a smaller cousin of the famous Flatiron Building because of its triangular form. New Yorkers also call it the &#8220;Small Flatiron.&#8221; The building has been an official New York City landmark since 1996. Do not expect Charon to welcome you at the door, but a photo in front of the facade will be instantly recognizable to anyone who has watched the series.<\/p>\n\n\n\n<p>The hotel\u2019s magnificent lobby, meanwhile, was filmed a few blocks away at the Cunard Building, located at 25 Broadway. The vaulted ceilings of this 1921 building, where transatlantic ship tickets were once sold, are adorned with maritime motifs. When you think of the lobby\u2019s dim grandeur on screen, you see that the place is no different from a film set.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>From the Red Circle club to Bethesda Fountain<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"723\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain.jpg\" alt=\"A close-up view of the winged angel statue atop the historic Bethesda Fountain in New York\u2019s Central Park, under a sunny sky\" class=\"wp-image-65727\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain-1024x683.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain-768x512.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain-630x420.jpg 630w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain-696x464.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/usa-new-york-central-park-bethesda-fountain-1068x712.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">A close-up view of the winged angel statue atop the historic Bethesda Fountain in New York\u2019s Central Park, under a sunny sky<\/figcaption><\/figure>\n\n\n\n<p>The unforgettable club sequence in the first film, Red Circle, unfolds in two distinct locations. The Surrogate\u2019s Court building in Lower Manhattan, at 31 Chambers Street, served as the club\u2019s exterior, while the Edison Ballroom near Times Square, at 240 West 47th Street, stood in for the neon-red bathhouse and dance-floor scenes. Those who remember the Edison Hotel next to the Edison Ballroom in The Godfather and the hotel bar in Birdman will recognize this corner; it is practically a crossroads worthy of cinematic history.<\/p>\n\n\n\n<p>The Bethesda Fountain terrace in Central Park also features one of the film\u2019s key scenes. By day, it fills with street musicians and wedding photographers, making it one of the park\u2019s most peaceful corners. The film\u2019s finale was shot at the Brooklyn Navy Yard and on the Brooklyn Bridge Park promenade along the East River. This waterfront promenade, where you can walk with the Manhattan skyline on your left, serves as the backdrop for the closing scene, in which John, wounded, walks toward his dog.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Parabellum&#8217;s New York: Grand Central Terminal and the Public Library<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"723\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station.jpg\" alt=\"The spacious, high-ceilinged hall of Grand Central Terminal in New York\" class=\"wp-image-65730\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station-1024x683.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station-768x512.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station-630x420.jpg 630w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station-696x464.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/grand-central-terminal-station-1068x712.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">The spacious, high-ceilinged hall of Grand Central Terminal in New York<\/figcaption><\/figure>\n\n\n\n<p>The third film, Parabellum, places New York\u2019s landmarks at the center of the action. \r\nIn John\u2019s final minutes before being declared &#8220;excommunicado,&#8221; he runs through Grand Central Terminal. Because it is a live station used by hundreds of thousands of passengers every day, the crew had to work quickly and plan carefully. Cinematographer Dan Laustsen says that lighting the station to match the series\u2019 shadowy aesthetic was one of the most challenging tasks. The library fight in the film\u2019s opening, meanwhile, takes place at the New York Public Library. This Beaux-Arts masterpiece, guarded by marble lions, takes on an entirely different meaning for cinephiles after that scene among the bookshelves. The film also features rainy streets in Chinatown and a horseback chase filmed in Brooklyn.<\/p>\n\n\n\n<p>Starting your New York route in the Financial District and finishing it by walking across the Brooklyn Bridge to the opposite shore is the most enjoyable way to capture both the film\u2019s spirit and the city in a single day. You, too, can step into the city of Baba Yaga by booking a\u00a0<a href=\"https:\/\/www.turkishairlines.com\/en-tr\/flights\/flights-to-new-york\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">flight to New York<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#ebebeb;color:#ebebeb\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Rome: An assassin among ancient stones<\/strong><\/h2>\n\n\n\n<p>John Wick: Chapter 2 takes its hero across the Atlantic to Rome, the &#8220;Eternal City.&#8221; The series\u2019 visual ambition peaks here, as the crew filmed within the city\u2019s historic fabric rather than on studio sets. The result is an unforgettable atmosphere, with film lights falling on stones dating back two thousand years.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Baths of Caracalla: The stage of a coronation ceremony<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"724\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure.jpg\" alt=\"The massive brick columns and arched wall ruins of the historic Baths of Caracalla in Rome\" class=\"wp-image-65732\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure-1024x684.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure-768x513.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure-629x420.jpg 629w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure-696x465.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/caracalla-baths-rome-historic-structure-1068x713.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">The massive brick columns and arched wall ruins of the historic Baths of Caracalla in Rome<\/figcaption><\/figure>\n\n\n\n<p>At the heart of the film\u2019s Rome section are the Baths of Caracalla. Completed in AD 217 and used for three centuries, the massive Roman bath complex hosts Gianna D\u2019Antonio\u2019s coronation party in the film. That night scene, set among brick walls that still retain their original height in places, is one of the most striking encounters between ancient architecture and contemporary action. Given that the baths\u2019 classical architecture inspired structures such as the old Pennsylvania Station in New York, the series also builds an elegant bridge between the two cities. Today, the ruins are open to visitors, and opera performances and concerts are held here during the summer months.<\/p>\n\n\n\n<p>In the film, the &#8220;catacomb&#8221; entrance where John descends into the underworld was filmed at Clivo Argentario near the Forum of Caesar, and Caracalla\u2019s underground galleries were used again for the tunnel scenes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Piazza Navona, the antique bookshop and the Rome Continental<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"723\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro.jpg\" alt=\"The statues of the historic Fontana del Moro in Piazza Navona, Rome, Italy, the obelisk behind it, and buildings with Baroque architecture\" class=\"wp-image-65734\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro-1024x683.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro-768x512.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro-630x420.jpg 630w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro-696x464.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/italy-rome-piazza-navona-fontana-del-moro-1068x712.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">The statues of the historic Fontana del Moro in Piazza Navona, Rome, Italy, the obelisk behind it, and buildings with Baroque architecture<\/figcaption><\/figure>\n\n\n\n<p>The square John walks through in Rome before his &#8220;shopping&#8221; for weapons and a suit is Piazza Navona, the city\u2019s Baroque jewel. Just along the edge of the square, at Largo Febo 15, Antica Libreria Cascianelli, which has been in business since 1837, appears in the film as the antique bookshop where the maps are purchased. Spending a few minutes among old engravings, leather-bound books, and wooden shelves is the quickest way to feel as if you are inside the film.<\/p>\n\n\n\n<p>The facade of Rome\u2019s Continental, also known as &#8220;Il Continentale,&#8221; was filmed at the Central Museum of the Risorgimento, part of the magnificent Vittoriano complex in Piazza Venezia. For the hotel interiors, the historic Grand Hotel Plaza in the city center was used. John\u2019s room, overlooking the dome of the Church of San Carlo al Corso, is one of the hotel\u2019s suites. Gianna\u2019s private apartment, with its brick texture, comes to life at the Horti Sallustiani in Piazza Sallustio, the ancient Gardens of Sallust.<\/p>\n\n\n\n<p>The Rome route offers an almost ready-made walking itinerary for those already visiting the city: The Colosseum and the forums in the morning, Caracalla in the afternoon, and Piazza Navona and its surroundings in the evening. The beauty of this route is that the film locations align almost exactly with the city\u2019s classic sightseeing route, so that while following in John Wick\u2019s footsteps, you are actually seeing Rome at its best. You can experience this cinematic journey firsthand by booking a\u00a0<a href=\"https:\/\/www.turkishairlines.com\/en-tr\/flights\/flights-to-rome\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">flight to Rome<\/a>. For more tips about the Eternal City, check out our\u00a0<a href=\"https:\/\/blog.turkishairlines.com\/en\/one-city-three-days-rome\/\" target=\"_blank\" rel=\"noreferrer noopener\">1 City 3 Days: Rome<\/a>\u00a0article.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#ebebeb;color:#ebebeb\"\/>\n\n\n\n    <div class=\"thy-widget-all \" adult=\"1\" child=\"0\" baby=\"0\" widget-num=\"171542\">\n        <div class=\"thy-widget-top\">\n            <div class=\"thy-widget-logo\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" width=\"49\"\n                    height=\"49.003\" viewBox=\"0 0 49 49.003\">\n                    <defs>\n                        <clipPath id=\"clip-thy-logo\">\n                            <rect id=\"Rectangle_9\" data-name=\"Rectangle 9\" width=\"49\" height=\"49.003\" fill=\"none\">\n                            <\/rect>\n                        <\/clipPath>\n                    <\/defs>\n                    <g id=\"Group_5\" data-name=\"Group 5\" clip-path=\"url(#clip-thy-logo)\">\n                        <path id=\"Path_16\" data-name=\"Path 16\"\n                            d=\"M27.063.134A24.507,24.507,0,1,1,24.491,0a25.722,25.722,0,0,1,2.572.134M28.326,47.29A23.11,23.11,0,1,0,13.683,4.078c11.1,3.762,17.06,9.484,17.473,15.344.2,3.62-1.479,6.237-3.69,8.369l15.688-1.1c.443-.03.583.486.046.641L5.782,38.065A23.079,23.079,0,0,0,28.326,47.29M18.032,25.037c2.053-7.71-.288-15.791-5.888-20.073A23.114,23.114,0,0,0,4.962,36.847c5.961-1.661,11.205-4.8,13.07-11.81\"\n                            transform=\"translate(0 0)\" fill=\"#fff\"><\/path>\n                        <path id=\"Path_17\" data-name=\"Path 17\"\n                            d=\"M46.359,19.744A23.111,23.111,0,0,1,4.854,37.135L42.272,26.406c.537-.155.4-.671-.046-.641l-15.688,1.1c2.211-2.135,3.893-4.749,3.69-8.369C29.815,12.632,23.851,6.91,12.755,3.148a23.1,23.1,0,0,1,33.6,16.6M.779,27.4a23.005,23.005,0,0,0,3.252,8.518c5.964-1.661,11.208-4.8,13.073-11.81,2.053-7.71-.288-15.791-5.888-20.073A23.11,23.11,0,0,0,.779,27.4\"\n                            transform=\"translate(0.928 0.93)\" fill=\"#bd061b\"><\/path>\n                    <\/g>\n                <\/svg>\n            <\/div>\n            <div>\n                <div class=\"thy-widget-title\">Widen your world.<\/div>\n            <\/div>\n        <\/div>\n        <hr color=\"#F4F6F8\" style=\"margin:0px;\">\n        <div class=\"thy-widget-radio-buttons\">\n            <label class=\"thy-radiobutton\">Round trip\n                <input type=\"radio\" id=\"thy-trip\" class=\"thy-road\" name=\"thy-road-171542\" value=\"thy-trip\" checked>\n                <span class=\"thy-checkmark\"><\/span>\n            <\/label>\n            <label class=\"thy-radiobutton\">One way\n                <input type=\"radio\" id=\"thy-oneway\" class=\"thy-road\" name=\"thy-road-171542\" value=\"thy-oneway\">\n                <span class=\"thy-checkmark\"><\/span>\n            <\/label>\n        <\/div>\n        <div class=\"thy-widget-inputs\">\n            <div class=\"thy-input-form\">\n                <div style=\"margin-right: 10px;\" class=\"thy-first-field\">\n                    <div class=\"thy-field\">\n                        <input class=\"thy-input thy-field-from\" type=\"text\" name=\"thy-field-from\" value=\"\"\n                            autocomplete=\"off\" required>\n                        <label for=\"thy-field-from\" title=\"From?\"><\/label>\n                        <div class=\"thy-field-from-popup\">\n                            <input class=\"thy-input-popup thy-field-from-popup-input\" type=\"text\" name=\"thy-field-from-open\" data=\"\"\n                                 autocomplete=\"off\" required>\n                            <label title=\"From?\"><\/label>\n                            <hr class=\"thy-popup-line\">\n                            <div class=\"thy-popup-airports\">\n                                <span>Airport<\/span>\n                                <div class=\"thy-popup-airport-list\">\n                                    <!-- \n                                    <div class=\"thy-popup-airport-row\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"12.383\"\n                                            viewBox=\"0 0 24 12.383\">\n                                            <g id=\"black\" transform=\"translate(0 -6.33)\">\n                                                <path id=\"Path_83\" data-name=\"Path 83\"\n                                                    d=\"M21.4,10.01H6.09L1,6.33H0l1.9,4.19a4.18,4.18,0,0,0,3.7,2.453H21.4c1.19,0,2.6-.62,2.6-1.38,0-.78-1.41-1.582-2.6-1.582Zm-13.03,8.7h1l6-4.55H11.89a2.19,2.19,0,0,0-2,1.25l-1.52,3.3Z\"\n                                                    fill=\"#232b38\" \/>\n                                            <\/g>\n                                        <\/svg>\n                                        <div class=\"thy-popup-airport-names\">\n                                            <span class=\"thy-popup-airport-location\">New York, Amerika Birle\u015fik\n                                                Devletleri<\/span>\n                                            <span class=\"thy-popup-airport-name\">John F. Kennedy Uluslararas\u0131\n                                                Havaliman\u0131, JFK<\/span>\n                                        <\/div>\n                                    <\/div>\n                                    <hr>\n                                    <div class=\"thy-popup-airport-row\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"12.383\"\n                                            viewBox=\"0 0 24 12.383\">\n                                            <g id=\"black\" transform=\"translate(0 -6.33)\">\n                                                <path id=\"Path_83\" data-name=\"Path 83\"\n                                                    d=\"M21.4,10.01H6.09L1,6.33H0l1.9,4.19a4.18,4.18,0,0,0,3.7,2.453H21.4c1.19,0,2.6-.62,2.6-1.38,0-.78-1.41-1.582-2.6-1.582Zm-13.03,8.7h1l6-4.55H11.89a2.19,2.19,0,0,0-2,1.25l-1.52,3.3Z\"\n                                                    fill=\"#232b38\" \/>\n                                            <\/g>\n                                        <\/svg>\n                                        <div class=\"thy-popup-airport-names\">\n                                            <span class=\"thy-popup-airport-location\">Sapporo, Japonya<\/span>\n                                            <span class=\"thy-popup-airport-name\">New Chitose Havaliman\u0131, CTS<\/span>\n                                        <\/div>\n                                    <\/div>\n                                    <hr>\n                                    <div class=\"thy-popup-airport-row\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"12.383\"\n                                            viewBox=\"0 0 24 12.383\">\n                                            <g id=\"black\" transform=\"translate(0 -6.33)\">\n                                                <path id=\"Path_83\" data-name=\"Path 83\"\n                                                    d=\"M21.4,10.01H6.09L1,6.33H0l1.9,4.19a4.18,4.18,0,0,0,3.7,2.453H21.4c1.19,0,2.6-.62,2.6-1.38,0-.78-1.41-1.582-2.6-1.582Zm-13.03,8.7h1l6-4.55H11.89a2.19,2.19,0,0,0-2,1.25l-1.52,3.3Z\"\n                                                    fill=\"#232b38\" \/>\n                                            <\/g>\n                                        <\/svg>\n                                        <div class=\"thy-popup-airport-names\">\n                                            <span class=\"thy-popup-airport-location\">Buenos Aires, Arjantin<\/span>\n                                            <span class=\"thy-popup-airport-name\">Jorge Newbery Havaliman\u0131, AEP<\/span>\n                                        <\/div>\n                                    <\/div>\n                                    <hr>\n                                    <a class=\"thy-all-airports\" href=\"\">See all destinations<\/a>\n                                    -->\n                                <\/div>\n                            <\/div>\n                        <\/div>\n\n                    <\/div>\n                <\/div>\n                <button class=\"thy-widget-change-locations\">\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"33\" height=\"33\" viewBox=\"0 0 33 33\">\n                        <g id=\"change-boxed\" transform=\"translate(0.5 0.5)\">\n                            <path id=\"Path_44\" data-name=\"Path 44\" d=\"M16,0A16,16,0,1,1,0,16,16,16,0,0,1,16,0Z\"\n                                fill=\"#fff\" stroke=\"#647280\" stroke-width=\"1\"><\/path>\n                            <g id=\"Group_42\" data-name=\"Group 42\" transform=\"translate(4 4)\">\n                                <circle id=\"Ellipse_2\" data-name=\"Ellipse 2\" cx=\"12.5\" cy=\"12.5\" r=\"12.5\"\n                                    transform=\"translate(-0.5 -0.5)\" fill=\"#fff\"><\/circle>\n                                <g id=\"Group_41\" data-name=\"Group 41\" transform=\"translate(7 5)\">\n                                    <path id=\"Path_42\" data-name=\"Path 42\"\n                                        d=\"M5,1.91V0L2.5,2.545,5,5.091V3.18A3.8,3.8,0,0,1,8.75,7a4.159,4.159,0,0,1-.438,1.782l.938.954A5.757,5.757,0,0,0,10,7,5.06,5.06,0,0,0,5,1.91Zm0,8.908A3.8,3.8,0,0,1,1.25,7a4.159,4.159,0,0,1,.438-1.782L.75,4.264A5.757,5.757,0,0,0,0,7a5.06,5.06,0,0,0,5,5.09V14l2.5-2.545L5,8.909v1.91Z\"\n                                        fill=\"#647280\"><\/path>\n                                    <g id=\"Group_40\" data-name=\"Group 40\">\n                                        <path id=\"Path_43\" data-name=\"Path 43\" d=\"M-7-5H17V19H-7Z\" fill=\"none\"\n                                            fill-rule=\"evenodd\"><\/path>\n                                    <\/g>\n                                <\/g>\n                            <\/g>\n                        <\/g>\n                    <\/svg>\n\n                <\/button>\n                <div class=\"thy-second-field\">\n                    <div class=\"thy-field\">\n                        <input class=\"thy-input thy-field-to\" type=\"text\" name=\"thy-field-from\" autocomplete=\"off\"  value=\"\"\n                            required>\n                        <label for=\"thy-field-to\" title=\"To?\"><\/label>\n                        <div class=\"thy-field-from-popup\">\n                            <input class=\"thy-input-popup thy-field-to-popup-input\" type=\"text\" name=\"thy-field-to-open\" data=\"\"\n                                 autocomplete=\"off\" required>\n                            <label for=\"thy-field-to-popup\" title=\"To?\"><\/label>\n                            <hr class=\"thy-popup-line\">\n                            <div class=\"thy-popup-airports\">\n                                <span>Airport<\/span>\n                                <div class=\"thy-popup-airport-list\">\n                                    <!-- \n                                    <div class=\"thy-popup-airport-row\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"12.383\"\n                                            viewBox=\"0 0 24 12.383\">\n                                            <g id=\"black\" transform=\"translate(0 -6.33)\">\n                                                <path id=\"Path_83\" data-name=\"Path 83\"\n                                                    d=\"M21.4,10.01H6.09L1,6.33H0l1.9,4.19a4.18,4.18,0,0,0,3.7,2.453H21.4c1.19,0,2.6-.62,2.6-1.38,0-.78-1.41-1.582-2.6-1.582Zm-13.03,8.7h1l6-4.55H11.89a2.19,2.19,0,0,0-2,1.25l-1.52,3.3Z\"\n                                                    fill=\"#232b38\" \/>\n                                            <\/g>\n                                        <\/svg>\n                                        <div class=\"thy-popup-airport-names\">\n                                            <span class=\"thy-popup-airport-location\">New York, Amerika Birle\u015fik\n                                                Devletleri<\/span>\n                                            <span class=\"thy-popup-airport-name\">John F. Kennedy Uluslararas\u0131\n                                                Havaliman\u0131, JFK<\/span>\n                                        <\/div>\n                                    <\/div>\n                                    <hr>\n                                    <div class=\"thy-popup-airport-row\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"12.383\"\n                                            viewBox=\"0 0 24 12.383\">\n                                            <g id=\"black\" transform=\"translate(0 -6.33)\">\n                                                <path id=\"Path_83\" data-name=\"Path 83\"\n                                                    d=\"M21.4,10.01H6.09L1,6.33H0l1.9,4.19a4.18,4.18,0,0,0,3.7,2.453H21.4c1.19,0,2.6-.62,2.6-1.38,0-.78-1.41-1.582-2.6-1.582Zm-13.03,8.7h1l6-4.55H11.89a2.19,2.19,0,0,0-2,1.25l-1.52,3.3Z\"\n                                                    fill=\"#232b38\" \/>\n                                            <\/g>\n                                        <\/svg>\n                                        <div class=\"thy-popup-airport-names\">\n                                            <span class=\"thy-popup-airport-location\">Sapporo, Japonya<\/span>\n                                            <span class=\"thy-popup-airport-name\">New Chitose Havaliman\u0131, CTS<\/span>\n                                        <\/div>\n                                    <\/div>\n                                    <hr>\n                                    <div class=\"thy-popup-airport-row\">\n                                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"12.383\"\n                                            viewBox=\"0 0 24 12.383\">\n                                            <g id=\"black\" transform=\"translate(0 -6.33)\">\n                                                <path id=\"Path_83\" data-name=\"Path 83\"\n                                                    d=\"M21.4,10.01H6.09L1,6.33H0l1.9,4.19a4.18,4.18,0,0,0,3.7,2.453H21.4c1.19,0,2.6-.62,2.6-1.38,0-.78-1.41-1.582-2.6-1.582Zm-13.03,8.7h1l6-4.55H11.89a2.19,2.19,0,0,0-2,1.25l-1.52,3.3Z\"\n                                                    fill=\"#232b38\" \/>\n                                            <\/g>\n                                        <\/svg>\n                                        <div class=\"thy-popup-airport-names\">\n                                            <span class=\"thy-popup-airport-location\">Buenos Aires, Arjantin<\/span>\n                                            <span class=\"thy-popup-airport-name\">Jorge Newbery Havaliman\u0131, AEP<\/span>\n                                        <\/div>\n                                    <\/div>\n                                    <hr>\n                                    <a class=\"thy-all-airports\" href=\"\">See all destinations<\/a>\n                                    -->\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"thy-widget-trip\">\n                <div class=\"thy-input-date \">\n                    <input type=\"text\" name=\"thy-field-trip-date\" id=\"thy-field-trip-date-572946\" autocomplete=\"off\" value=\"\" required inputmode=\"none\">\n                    <div class=\"thy-date-field-cover\" style=\"\">\n                        <div class=\"thy-date-field-first\">\n                            <div>Departure<\/div>\n                            <div class=\"thy-date-calendar\"><\/div>\n                            <div class=\"thy-date-day\"><\/div>\n                        <\/div>\n                        <div class=\"thy-date-field-last\" style=\"\">\n                            <div>Return<\/div>\n                            <div class=\"thy-date-calendar\"><\/div>\n                            <div class=\"thy-date-day\"><\/div>\n                        <\/div>\n                    <\/div>\n                    <label for=\"thy-field-trip-date\" title=\"Date\"><\/label>\n                    <span class=\"thy-trip-date-focus\"><\/span>\n                    <div style=\"position: absolute;left: 15px;top: 22px;\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\">\n                            <path id=\"booking-calendar-icon-gray\"\n                                d=\"M18,3a2,2,0,0,1,2,2V18a2,2,0,0,1-2,2H2a2,2,0,0,1-2-2V5A2,2,0,0,1,2,3H4V5H5V0H7V3h7V5h1V0h2V3Zm0,15L18,7H2V18ZM4,9H7v3H4ZM9,9h7v2H9Z\"\n                                fill=\"#647280\" \/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"thy-trip-date-select\">\n                        <div class=\"thy-trip-date-select-top\">\n                            <p class=\"thy-date-select-title thy-date-select-title-enter\">Choose your departure date<\/p>\n                            <p class=\"thy-date-select-title thy-date-select-title-out\">Choose your return date<\/p>\n                            <!--\n                            <div class=\"thy-date-select-checkboxes thy-hide-m\">\n                                <div>\n                                    <input type=\"checkbox\" name=\"thy-trip-flexible\" id=\"thy-trip-flexible\">\n                                    <label for=\"thy-trip-flexible\">Gidi\u015f-D\u00f6n\u00fc\u015f \u0130\u00e7in Esnek Tarihler<\/label>\n                                <\/div>\n                                <div>\n                                    <input type=\"checkbox\" name=\"thy-trip-direct\" id=\"thy-trip-direct\">\n                                    <label for=\"thy-trip-direct\">Sadece direkt u\u00e7u\u015flar\u0131 g\u00f6ster<\/label>\n                                <\/div>\n                            <\/div>\n                            -->\n                        <\/div>\n                        <hr>\n                        <div  class=\"thy-trip-date-modal\"><\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div>\n                <div class=\"thy-field thy-field-passengers\"> \n                    <input type=\"text\" name=\"thy-field-passengers\" class=\"thy-field-passengers-input\" autocomplete=\"off\" value=\"1 Passenger\" required inputmode=\"none\">\n                    <label for=\"thy-field-passengers\" title=\"Passenger(s)\"><\/label>\n                    <span class=\"thy-passengers-focus\"><\/span>\n\n                    <div class=\"thy-passengers-window\">\n                        <div class=\"thy-passengers-title\">\n                            <span>Cabin type<\/span>\n                        <\/div>\n                        <div class=\"thy-passengers-cabins\">\n                            <label class=\"thy-economy-class thy-radiobutton-cabin-type thy-selectable\">\n                            Economy Class\n                                <input type=\"radio\" id=\"thy-economy-type\" name=\"thy-passenger-type-171542\"\n                                    value=\"thy-economy-class\" checked>\n                                <span class=\"thy-checkmark-cabin-type\"><\/span>\n                            <\/label>\n                            <label class=\"thy-business-class thy-radiobutton-cabin-type thy-selectable\">\n                            Business Class\n                                <input type=\"radio\" id=\"thy-business-type\" name=\"thy-passenger-type-171542\"\n                                    value=\"thy-business-class\">\n                                <span class=\"thy-checkmark-cabin-type\"><\/span>\n                            <\/label>\n                        <\/div>\n                        <div class=\"thy-passenger-numbers\">\n                            <div class=\"thy-passenger-number-title\">Number of passenger(s)<\/div>\n                            <div class=\"thy-passenger-list thy-adult-passenger\">\n                                <div class=\"thy-passenger-info\">\n                                    <div class=\"thy-passenger-text\">\n                                        <div>Adult<\/div>\n                                        <div class=\"thy-passenger-text-hint\">12+<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"thy-passenger-buttons \">\n                                    <button class=\"thy-passengers-minus-btn\"><\/button>\n                                    <div class=\"thy-passenger-number\">1<\/div>\n                                    <button class=\"thy-passengers-plus-btn\"><\/button>\n                                <\/div>\n                            <\/div>\n                            <hr class=\"thy-passenger-hr\">\n                            <div class=\"thy-passenger-list thy-child-passenger\">\n                            <div class=\"thy-passenger-info\">\n                                <div class=\"thy-passenger-text\">\n                                    <div>Child<\/div>\n                                    <div class=\"thy-passenger-text-hint\">2 - 12 years old<\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"thy-passenger-buttons \">\n                                <button class=\"thy-passengers-minus-btn\"><\/button>\n                                <div class=\"thy-passenger-number\">0<\/div>\n                                <button class=\"thy-passengers-plus-btn\"><\/button>\n                            <\/div>\n                        <\/div>\n\n                            <hr class=\"thy-passenger-hr\">\n                            <div class=\"thy-passenger-list thy-baby-passenger\">\n                                <div class=\"thy-passenger-info\">\n                                    <div class=\"thy-passenger-text\">\n                                        <div>Infant<\/div>\n                                        <div class=\"thy-passenger-text-hint\">0 - 2 years old<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"thy-passenger-buttons \">\n                                    <button class=\"thy-passengers-minus-btn\"><\/button>\n                                    <div class=\"thy-passenger-number\">0<\/div>\n                                    <button class=\"thy-passengers-plus-btn\"><\/button>\n                                <\/div>\n                            <\/div>\n                            <!--\n                            <hr class=\"thy-passenger-hr\">\n                            <div class=\"thy-passenger-list thy-disabled-passenger\">\n                                <div class=\"thy-passenger-info\">\n                                    <div class=\"thy-passenger-text\">\n                                        <div>Engelli<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"thy-passenger-buttons \">\n                                    <button class=\"thy-passengers-minus-btn\"><\/button>\n                                    <div class=\"thy-passenger-number\">0<\/div>\n                                    <button class=\"thy-passengers-plus-btn\"><\/button>\n                                <\/div>\n                            <\/div>\n                            <hr class=\"thy-passenger-hr\">\n                            <div class=\"thy-passenger-list thy-student-passenger\">\n                                <div class=\"thy-passenger-info\">\n                                    <div class=\"thy-passenger-text\">\n                                        <div>Student<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"thy-passenger-buttons thy-student-passenger\">\n                                    <button class=\"thy-passengers-minus-btn\"><\/button>\n                                    <div class=\"thy-passenger-number\">0<\/div>\n                                    <button class=\"thy-passengers-plus-btn\"><\/button>\n                                <\/div>\n                            <\/div>\n                            <hr class=\"thy-passenger-hr\">\n                            <div class=\"thy-other-passenger-type\">\n                                <div class=\"thy-other-passenger-type-text\">Other passenger types<\/div>\n                                <div>\n                                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"11.166\" height=\"6.585\"\n                                        viewBox=\"0 0 11.166 6.585\">\n                                        <path id=\"chevron-lower-grey\"\n                                            d=\"M17.582,9.583a1,1,0,0,0-1.41,0l-3.88,3.88-3.88-3.88A1,1,0,0,0,7,10.993l4.59,4.59a1,1,0,0,0,1.41,0l4.59-4.59A1,1,0,0,0,17.582,9.583Z\"\n                                            transform=\"translate(-6.71 -9.291)\" fill=\"#ef2636\" \/>\n                                    <\/svg>\n                                <\/div>\n                            <\/div>\n                            -->\n                            <div class=\"passenger-buttons\">                                \n                                <button class=\"btn btn-sm btn-primary\" type=\"button\">OK<\/button> \n                            <\/div>\n                            <\/div>\n\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div>\n                <input type=\"hidden\" name=\"departure_date\" id=\"departure_date\" value=\"\">\n                <input type=\"hidden\" name=\"return_date\" id=\"return_date\" value=\"\">\n                <button class=\"thy-form-btn search_fly\" type=\"submit\" id=\"search_fly\">\n                Search\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" width=\"19\"\n                        height=\"19\" viewBox=\"0 0 19 19\">\n                        <defs>\n                            <clipPath id=\"thy-right-arrow\">\n                                <path id=\"Path_46\" data-name=\"Path 46\"\n                                    d=\"M0-10.7v2.4H14.408L7.8-1.7,9.5,0,19-9.5,9.5-19,7.8-17.3l6.6,6.6Z\"\n                                    fill=\"rgba(255,255,255,0.99)\" \/>\n                            <\/clipPath>\n                        <\/defs>\n                        <g id=\"Group_43\" data-name=\"Group 43\" transform=\"translate(0 19)\"\n                            clip-path=\"url(#thy-right-arrow)\">\n                            <path id=\"Path_45\" data-name=\"Path 45\" d=\"M-5,5H24V-24H-5Z\" fill=\"rgba(255,255,255,0.99)\" \/>\n                        <\/g>\n                    <\/svg>\n\n\n                <\/button>\n            <\/div>\n        <\/div>\n\n    <\/div>\n    \n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#ebebeb;color:#ebebeb\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Morocco: Essaouira, the city behind Casablanca on screen<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"720\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea.jpg\" alt=\"An aerial view of the coastal walls of the historic old city in Essaouira, Morocco, its white-painted buildings, and the turquoise sea waves hitting the shore\" class=\"wp-image-65736\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea-300x199.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea-1024x680.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea-768x510.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea-632x420.jpg 632w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea-696x462.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-old-city-walls-and-sea-1068x709.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">An aerial view of the coastal walls of the historic old city in Essaouira, Morocco, its white-painted buildings, and the turquoise sea waves hitting the shore<\/figcaption><\/figure>\n\n\n\n<p>In Parabellum, John\u2019s path leads him to North Africa, to Casablanca. But there is a sweet cinematic secret: almost all of the streets we see on screen as Casablanca were actually filmed in the coastal city of Essaouira, west of Marrakesh. With its walled medina on the UNESCO World Heritage List, arched passageways, and maze-like narrow streets, Essaouira offers exactly the \u201cmysterious Morocco\u201d atmosphere the camera loves.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>From the clock tower to the ocean ramparts<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"740\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree.jpg\" alt=\"The historic clock tower with blue railings in Essaouira, Morocco, a pine tree rising in front of it, and a pale blue sky in the background\" class=\"wp-image-65738\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree-300x205.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree-1024x699.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree-150x102.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree-768x524.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree-615x420.jpg 615w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree-218x150.jpg 218w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree-696x475.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-essaouira-clock-tower-and-tree-1068x729.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">The historic clock tower with blue railings in Essaouira, Morocco, a pine tree rising in front of it, and a pale blue sky in the background<\/figcaption><\/figure>\n\n\n\n<p>The entrance to the Moroccan Continental, run by Sofia, played by Halle Berry, was filmed at the clock tower, one of the Essaouira medina\u2019s monumental gates. The foundry scene, in which Sofia and John meet Berrada, takes place on the city\u2019s bastions and walls overlooking the Atlantic. These walls may feel familiar to cinephiles; the Astapor scenes in the third season of Game of Thrones were filmed at the same location. Looking out from a single bastion onto two distinct fictional universes captures Essaouira\u2019s place in cinema. If you are curious about other Game of Thrones filming locations, you can read our article,&nbsp;\u201c<a href=\"https:\/\/blog.turkishairlines.com\/en\/travel-along-cinematic-routes-game-of-thrones-film-locations\/\" target=\"_blank\" rel=\"noreferrer noopener\">Travel along cinematic routes: Game of Thrones filming locations<\/a>.\u201d<\/p>\n\n\n\n<p>The city\u2019s fishing port, with its blue boats and the sound of seagulls, is a photo stop in its own right. Essaouira is also one of Morocco\u2019s most tranquil cities. After the intense pace of Marrakesh, the calm medina, the caf\u00e9s along the coast, and the rhythm of gnaoua music spilling into the streets slow you down immediately. The city, also a favorite among surfers, is almost never without wind. The locals did not call it &#8220;Africa\u2019s windy city&#8221; for nothing. The sunset you watch over the ocean from the ramparts in the late afternoon is every bit as striking as the film\u2019s golden-toned scenes of Morocco.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Toward the Sahara: Erfoud and the dunes<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"724\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes.jpg\" alt=\"A view of the rolling golden sand dunes of the Sahara Desert near the Erfoud region of Morocco, with small human silhouettes on the dunes and storm clouds in the sky\" class=\"wp-image-65740\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes-1024x684.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes-768x513.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes-629x420.jpg 629w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes-696x465.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/morocco-erfoud-sahara-desert-sand-dunes-1068x713.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">A view of the rolling golden sand dunes of the Sahara Desert near the Erfoud region of Morocco, with small human silhouettes on the dunes and storm clouds in the sky<\/figcaption><\/figure>\n\n\n\n<p>The vast desert scenes in which John searches for the Elder were filmed in the dunes around Erfoud, an oasis town in southeastern Morocco. The production team also considered Abu Dhabi and Spain for the desert sequences but found the \u201cmagic of the Sahara\u201d in Morocco. The film\u2019s producer, Basil Iwanyk, explains how striking the contrast is when the story shifts from the rainy gray concrete of New York to the heat, color, and dunes of Morocco. Erfoud remains one of the main departure points for Sahara tours today, and the Merzouga dunes are reached from there.<\/p>\n\n\n\n<p>The most practical gateway to Morocco is Marrakesh. Essaouira can be reached from here in about a three-hour journey. If you would like to add the real Casablanca to your route as well, you can book a\u00a0<a href=\"https:\/\/www.turkishairlines.com\/en-tr\/flights\/flights-to-casablanca\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">flight to Casablanca<\/a>\u00a0and see both the city the film is named after and behind-the-scenes Essaouira in one trip.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#ebebeb;color:#ebebeb\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Paris: The series\u2019 most spectacular act<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"723\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river.jpg\" alt=\"A morning view of the iconic Eiffel Tower in Paris, France, with a sightseeing boat passing in front of it, a historic bridge, and the Seine River\" class=\"wp-image-65742\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river-1024x683.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river-768x512.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river-630x420.jpg 630w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river-696x464.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-eiffel-tower-and-seine-river-1068x712.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">A morning view of the iconic Eiffel Tower in Paris, France, with a sightseeing boat passing in front of it, a historic bridge, and the Seine River<\/figcaption><\/figure>\n\n\n\n<p>John Wick: Chapter 4 stages its finale in Paris, featuring some of the most beloved scenes in film history. Shot on the city\u2019s streets in the summer of 2021, the film turns the City of Light into a vast stage for action choreography. Moreover, almost all the locations are already indispensable stops on any trip to Paris.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Arc de Triomphe and Trocad\u00e9ro<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"723\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view.jpg\" alt=\"A view from the square of the historic Arc de Triomphe in Paris, France, with a colorful sunset sky behind it, featuring light clouds and airplane trails\" class=\"wp-image-65744\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view-1024x683.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view-768x512.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view-630x420.jpg 630w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view-696x464.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-arc-de-triomphe-view-1068x712.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">A view from the square of the historic Arc de Triomphe in Paris, France, with a colorful sunset sky behind it, featuring light clouds and airplane trails<\/figcaption><\/figure>\n\n\n\n<p>One of the film\u2019s most talked-about sequences is the &#8220;car-fu&#8221; fight set amid the traffic whirlpool around the Arc de Triomphe. The story behind the scenes is at least as interesting as the scene itself: Because it was not possible to close the six- to eight-lane giant intersection on the Champs-\u00c9lys\u00e9es for weeks, the crew carried out a significant part of the stunt work on the runway of Berlin\u2019s disused Tegel Airport and combined that footage with real Paris footage. Still, you should go up to the Arc de Triomphe&#8217;s terrace and look down at that intersection from above; watching the scene in its real-life setting is an entirely different pleasure.<\/p>\n\n\n\n<p>The sunrise scene between the Marquis de Gramont and John was filmed at Trocad\u00e9ro Square, which offers a view of the Eiffel Tower. In the early morning, the square is as calm as it appears in the film. It is already the go-to spot in Paris for the best angle for an Eiffel photo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>From the Louvre to the Palais Garnier, from the ghost metro to the canal<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"723\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome.jpg\" alt=\"The magnificent dome atop the historic Louvre Museum building in Paris, France, featuring sculptural details and arched windows\" class=\"wp-image-65746\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome-1024x683.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome-768x512.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome-630x420.jpg 630w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome-696x464.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-louvre-museum-historic-dome-1068x712.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">The magnificent dome atop the historic Louvre Museum building in Paris, France, featuring sculptural details and arched windows<\/figcaption><\/figure>\n\n\n\n<p>The fourth film also brings the camera into some of Paris\u2019s most prestigious interiors. One scene in which John and Caine meet was filmed in the Louvre Museum\u2019s Denon Wing, in front of large canvases. The grand staircase where De Gramont\u2019s phone scene is set is at the Palais Garnier, the home of the Paris Opera. The Gothic Saint-Eustache Church in the Les Halles district also appears in the film as one of the locations where John and Caine confront each other.<\/p>\n\n\n\n<p>The underground scenes showing the Bowery King opening his Paris branch were filmed at Porte des Lilas, the city\u2019s ghost station reserved for filmmakers. This platform, which has not carried passengers since 1939, has appeared in many films, including Am\u00e9lie. The waterside scene in which Winston and the Bowery King leave John is set at Canal Saint-Martin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Sacr\u00e9-C\u0153ur and the 222 steps<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1084\" height=\"723\" src=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps.jpg\" alt=\"The green lawn and steps in front of the white Sacr\u00e9-C\u0153ur Basilica, rising on a hill in Paris, France\" class=\"wp-image-65748\" style=\"object-fit:cover\" srcset=\"https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps.jpg 1084w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps-300x200.jpg 300w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps-1024x683.jpg 1024w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps-150x100.jpg 150w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps-768x512.jpg 768w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps-630x420.jpg 630w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps-696x464.jpg 696w, https:\/\/blog.turkishairlines.com\/wp-content\/uploads\/2026\/07\/france-paris-sacre-coeur-basilica-and-steps-1068x712.jpg 1068w\" sizes=\"auto, (max-width: 1084px) 100vw, 1084px\" \/><figcaption class=\"wp-element-caption\">The green lawn and steps in front of the white Sacr\u00e9-C\u0153ur Basilica, rising on a hill in Paris, France<\/figcaption><\/figure>\n\n\n\n<p>And of course, the finale: the Rue Foyatier steps leading up to the Sacr\u00e9-C\u0153ur Basilica on Montmartre hill. In the film, John has to climb these steps again and again as he tries to reach the duel. With their steep slope and the steps running alongside the funicular, they are among the most cinematic corners in Paris. At the hilltop, overlooking the city panorama, Sacr\u00e9-C\u0153ur awaits you with its white domes. Going up here at sunrise means catching exactly the orange light from the film\u2019s final duel.<\/p>\n\n\n\n<p>Montmartre itself is like a film set in its own right: Place du Tertre, where painters set up their easels; narrow streets wrapped in vine leaves; and Caf\u00e9 des 2 Moulins, familiar from Am\u00e9lie, turn the hill into a layered stop for cinephiles. Ending the John Wick route in Montmartre and closing the evening at one of the bistros here make for the perfect finale to a Paris day.<\/p>\n\n\n\n<p>By booking a\u00a0<a href=\"https:\/\/www.turkishairlines.com\/en-tr\/flights\/flights-to-paris\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">flight to Paris<\/a>, you can plan your own route through the city where the series\u2019 most spectacular act unfolds. To explore the French capital in more depth, read our\u00a0<a href=\"https:\/\/blog.turkishairlines.com\/en\/one-city-three-days-paris\/\" target=\"_blank\" rel=\"noreferrer noopener\">1 City 3 Days: Paris<\/a>\u00a0article.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#ebebeb;color:#ebebeb\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Berlin, Tokyo, and Jordan: The hidden heroes of the fourth film<\/strong><\/h2>\n\n\n\n<p>The world of Chapter 4 extends beyond Paris. The desert scenes at the opening of the film were shot in Jordan\u2019s epic dunes; this red desert landscape, familiar to cinephiles from many productions, from Lawrence of Arabia to Dune, lends a mythological air to the scene where John confronts the Elder.\u00a0By booking a\u00a0<a href=\"https:\/\/www.turkishairlines.com\/en-tr\/flights\/flights-to-amman\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">flight to Amman<\/a>, you can reach Jordan\u2019s desert landscapes and ancient treasures, including Petra.<\/p>\n\n\n\n<p>The film\u2019s Osaka Continental also features a clever production trick. For the hotel\u2019s futuristic exterior, the undulating glass facade of Tokyo&#8217;s National Art Center served as a model. The interior and rooftop fights were filmed on massive sets built in a former convention center in Berlin. Those in Tokyo can visit this art center in the Roppongi district for its architecture and exhibitions. The club scene in the Berlin section was also filmed at Kraftwerk, a former power plant that embodies the city\u2019s industrial spirit and is now an event venue. The crowd\u2019s indifference as it dances among the assassins can be read as an elegant nod to Berlin\u2019s nightlife.<\/p>\n\n\n\n<p>By booking a\u00a0<a href=\"https:\/\/www.turkishairlines.com\/en-tr\/flights\/flights-to-tokyo\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">flight to Tokyo<\/a>\u00a0or to\u00a0<a href=\"https:\/\/www.turkishairlines.com\/en-tr\/flights\/flights-to-berlin\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">Berlin<\/a>, you can add these two poles of the fourth film to your route.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#ebebeb;color:#ebebeb\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>A John Wick route suggestion for cinephiles<\/strong><\/h2>\n\n\n\n<p>Planning a world tour covering the entire series is, of course, possible, but for a more realistic start, you can split the route into two parts.<\/p>\n\n\n\n<p><strong>America leg (4 to 5 days)<\/strong>: In New York, two full days can be devoted to the Financial District, Midtown, and Central Park. The third day can be reserved for the Brooklyn waterfront and Chinatown. When the walk that begins in front of the Beaver Building continues through the Cunard Building, Surrogate\u2019s Court, and the Brooklyn Bridge, you have almost completed the first film.<\/p>\n\n\n\n<p><strong>Europe and Africa leg (8 to 10 days)<\/strong>: Two days in Rome, including Caracalla, Piazza Navona, and Vittoriano; three days in Paris, including Montmartre, Arc de Triomphe, Louvre, and Canal Saint-Martin; and, if you wish, two days in Essaouira via Marrakesh.\u00a0This route brings together the strongest scenes from the second, third, and fourth films in one trip.<\/p>\n\n\n\n<p><strong>A few practical notes for visiting the locations:<\/strong>\u00a0Buying tickets in advance for the Baths of Caracalla and the Louvre eliminates the need to wait in line. Grand Central and the New York Public Library can be visited at no charge. For those who do not want to climb the Rue Foyatier steps, the Montmartre funicular, right next to them, runs on a standard metro ticket. Since the medina in Essaouira is closed to vehicle traffic, choosing your accommodation in one of the riads inside the walls offers the experience closest to both the film\u2019s atmosphere and the spirit of the city. For photography lovers, the golden rule is the same in every city: evening hours after rain in New York, late afternoon in Rome, sunset in Essaouira, and sunrise in Paris. And of course, the most enjoyable preparation: watching the series from the beginning before setting out.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>New York: The city of Baba Yaga The capital of the John Wick universe is unquestionably New York. The first film was shot almost entirely in the city, and much of the third film, Parabellum, unfolds on its streets. The series\u2019 rain-slicked asphalt, yellow taxis, and shadowy Art Deco facades create one of the city\u2019s [&hellip;]<\/p>\n","protected":false},"author":53,"featured_media":65377,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1157,145,147],"tags":[],"class_list":{"0":"post-65718","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-cinephiles-city","8":"category-destinations","9":"category-trip-ideas"},"_links":{"self":[{"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/posts\/65718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/users\/53"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/comments?post=65718"}],"version-history":[{"count":5,"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/posts\/65718\/revisions"}],"predecessor-version":[{"id":65750,"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/posts\/65718\/revisions\/65750"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/media\/65377"}],"wp:attachment":[{"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/media?parent=65718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/categories?post=65718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.turkishairlines.com\/en\/wp-json\/wp\/v2\/tags?post=65718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}