Zagreb by train
Discover Zagreb
Zagreb, Croatia’s capital, is a city of vibrant squares and historic charm. The Upper Town features medieval streets and St. Mark’s Church, while the Lower Town is known for its parks and cafés. The city’s museums, including the quirky Museum of Broken Relationships, add to its unique appeal.
Explore neighbourhoods in Zagreb
Neighbourhoods in and around Zagreb
Holidays by land and sea
Zagreb train holidays
Historic Bosnia and Herzegovina
Mostar, Milan, Basel, Zagreb, Split, Sarajevo, Rijeka, Paris, Travnik
Explore some of the most serene landscapes Bosnia and Herzegovina has to offer, tracing the paths of winding rivers and uncovering the rich history and traditions of this once war-torn nation.
Dalmatian coast and islands
Zagreb, Korčula, Opatija, Basel, Graz, Mljet, Ulm, Split, Dubrovnik, Venice
Journey overland to enjoy Croatia’s world-famous Dalmatian coast and islands, with nights in Split, Korčula, Dubrovnik and Mljet.
Slovenia and Istria
Munich, Trieste, Zagreb, Opatija, Bled, Zürich, Rovinj
Travel to Croatia, with a stop in Slovenia by picturesque Lake Bled, to the Italy-influenced Istrian Peninsula and Northern Croatia’s best seaside resorts. Pause in Turin on the way home.
Activities and neighbourhoods in Zagreb
Jarun Lake
Visit Jarun Lake, known as the 'Zagreb Sea,' for swimming, paddle boating and cycling. By night it becomes a nightlife hub, with picnic spots, sports facilities, and artistic and educational exhibits.
Zagreb Gornji Grad
Stroll through the medieval Gornji Grad and visit St Mark’s Square, the Church of St Mark and the Museum of Naïve Art. Don’t miss the lamplighter lighting gas lamps at dusk in this atmospheric area.
Museum of Illusions
The Museum of Illusions in Zagreb offers interactive exhibits, optical illusions and installations that challenge perception and delight both children and adults in a fun, engaging experience.
Tkalčićeva Street
Head to the Tkalčićeva district of the city: you'll find numerous wonderful cafés, restaurants and bars to while away your time.