Travel guide Croatia

Croatia

Croatia is one of Europe’s most attractive travel destinations. The country has a great mix of stunning Adriatic coastlines, historic cities, and breathtaking natural parks. From the ancient walls of Dubrovnik and the Roman ruins of Split to the turquoise lakes of Plitvice and the island paradise of Hvar. Travelling around in Croatia is a journey filled with culture, adventure, architecture and to relax. Go exploring medieval towns, sailing along the Dalmatian coast, or tasting local wine in picturesque villages. Croatia’s charm can be found in its diversity and beauty. This travel guide will help you discover the best places to visit in Croatia and plan an unforgettable trip through this Mediterranean gem.

Interesting places to visit

Split

Split is a historic coastal city famous for the Diocletian’s Palace, and listed as UNESCO World Heritage site dating back to Roman times. Its combination of ancient Roman architecture, narrow stone streets, and waterfront makes it a must-visit destination. You can explore medieval squares, local markets, and seaside promenades while enjoying the lively café culture and stunning Adriatic views.

Hvar Island

Hvar Island is a sun-soaked gem in the Adriatic. The island is renowned for its Venetian-style architecture, medieval fortresses, and crystal-clear waters. You can stroll through historic streets in Hvar Town, visit the 16th century Fortica Fortress for panoramic views, or relax at picturesque beaches. The combination of history, natural beauty, and nightlife makes Hvar an unforgettable island experience.

Trogir

The medieval town of Trogir, a UNESCO World Heritage site, is well-preserved with Romanesque and Renaissance architecture. You can wander cobblestone streets, explore historic churches, and admire the Kamerlengo Fortress. Trogir’s old town, with its charming squares and seaside promenade, is great place to explore the history, culture, and coastal charm.

Dubrovnik

Dubrovnik is known as the “Pearl of the Adriatic.”  The city is famous for the ancient city walls, baroque palaces, and panoramic views of the Adriatic Sea. Walking along the fortified walls, exploring Stradun Street, and visiting historic forts will give you an insight into the maritime history. Dubrovnik’s combination of history, architecture, and stunning coastal scenery makes it a top Croatian destination.

Krka National park

Krka National Park is a natural wonder with amazing waterfalls, clear rivers, and green landscapes. You can walk along scenic trails, swim in designated areas, and explore historic monasteries within the park. Its combination of natural beauty and cultural heritage makes Krka a must-visit for travellers looking to relax or go on a adventure.

Zagreb

Zagreb is Croatia’s capital. The is city has a unique mix of Austro-Hungarian architecture, markets, and cultural institutions. Highlights include Ban Jelačić Square, the historic Upper Town, and numerous museums and galleries. With lively cafés, music events, and festivals, Zagreb gives you a cosmopolitan city experience improved by history and modern culture.

Zadar

Zadar combines Roman ruins, medieval churches, and unique modern installations like the Sea Organ and Sun Salutation. Strolling along the waterfront, you can enjoy historical sites such as the Roman Forum while experiencing innovative attractions that connect art, music, and nature. Zadar is a city where history meets creativity.

Plitvička Jezera (Plitvice Lakes National Park)

Plitvička Jezera is a UNESCO World Heritage site. The national park is famed for its turquoise lakes, waterfalls, and forests. Boardwalks and trails allow you to explore this breathtaking natural landscape. It is one of Croatia’s most scenic destinations for hiking, photography, and experiencing pristine nature.

Rijeka

Rijeka is Croatia’s main port city and shows its historic fortresses, maritime heritage, and lively cultural scene. Visitors can explore Trsat Castle, stroll along the Korzo promenade, and enjoy festivals and events throughout the year. Rijeka’s is a great stop if you have the time or on your way to Slovenia.

Festivals & holidays

New Year’s Day (Nova Godina): January 1

New Year’s Day is celebrated across Croatia with fireworks, parties, and family gatherings. Cities like Zagreb, Split, and Dubrovnik host spectacular public events, making it an exciting time if you want to experience Croatian festive traditions and lively nightlife.

Epiphany (Bogojavljenje): January 6

Epiphany marks the end of the Christmas season. Religious ceremonies take place in churches throughout Croatia, and some towns hold traditional processions. You can enjoy the peaceful atmosphere and learn about local Christian customs.

Easter (Uskrs): March/April

Easter in Croatia is celebrated with religious services, colourful egg painting, and festive meals. Each region has unique traditions, from the Palm Sunday processions in Dalmatia to the Easter markets in Zagreb. It gives you a peak into Croatian culture and family traditions.

Labour Day (Praznik rada): May 1

Labour Day is a national holiday for celebrating workers’ rights. Families often spend the day outdoors, enjoying picnics and barbecues.

Statehood Day (Dan državnosti): June 25

Statehood Day commemorates Croatia’s declaration of independence in 1991. The day is marked with official ceremonies, parades, and cultural events. It’s an ideal time if you like to witness the national pride, historical landmarks, and learn about Croatia’s journey to independence.

Assumption of Mary (Velika Gospa): August 15

This religious holiday is widely celebrated with church services, festivals, and traditional feasts. Many coastal towns host summer events, making it a great time for travellers to experience local traditions, music, and regional cuisine.

Independence Day (Dan neovisnosti): October 8

Independence Day honours Croatia’s separation from Yugoslavia in 1991. While primarily a patriotic holiday with ceremonies and official speeches, you can also witness local traditions and enjoy cultural exhibitions in major cities.

All Saints’ Day (Svi Sveti): November 1

All Saints’ Day is a time for Croatians to remember deceased loved ones by visiting cemeteries and lighting candles. It’s a reflective holiday with a cultural insight into Croatian customs and respect for their ancestors.

Christmas Day (Božić): December 25

Christmas in Croatia is celebrated with family gatherings, festive meals, and church services. Traditional dishes and seasonal markets, especially in cities like Zagreb, Dubrovnik, and Split, make it a magical time to visit and enjoy authentic Croatian holiday spirit.

Practical info

Currency: Euro €

Languages: Croatian

Religion: Christianity (87%), no religion (6%) others (7%)

Capital city: Zagreb

Visa: Non- Europeans need to apply for a visa for Croatia. You’ll need to submit an application at your nearest Croatian embassy or consulate. Prepare the required documents, including a valid passport, completed visa application form, recent passport photos, proof of accommodation, travel itinerary, travel insurance, and financial means. Depending on your nationality, you may need to book an appointment in advance. Visa processing usually takes around 15 days, so apply well before your travel date. Citizens of the EU, Schengen Area, and several other countries can enter Croatia visa-free for short stays of up to 90 days.

Local SIM Card: When visiting Croatia, you have two convenient options for staying connected. You can purchase a physical prepaid SIM card from major operators like A1, Hrvatski Telekom, or Telemach at airports, city stores, or convenience shops. The plans start around €10 for 10 days of unlimited data and some local minutes. A physical SIM is ideal if you want a local phone number for calls and SMS, and coverage is generally strong, even on remote islands.

For a faster and more flexible option, you can get an e‑SIM via Airalo before your trip. With an Airalo e‑SIM, you simply buy a Croatia‑specific or Europe‑wide data plan online. Scan the QR code on your compatible phone, and start using mobile data immediately without needing a physical card. This is especially convenient for short stays or if you want to keep your home number active while travelling.

Country Code: +385

Time: UTC 1+ (winter), UTC + 2 (summer)

Official Tourism Website: Visit the official Tourism website of Croatia, Full of Life.

Practical info: Are you planning a trip and you need some practical info? Read the ultimate planning guide when you are going for a long term journey and download the packing list. I share tips about setting up a travel budget. Or find out the best travel apps to use.

Sustainable travel: I have written a few articles about sustainable travel. I give tips about how to make your trip more sustainable and how to fly more sustainable. I believe even the smallest effort can help.

Public Transport

Buses

Buses are the backbone of public transport in Croatia, connecting cities, towns, and rural areas across the country. Domestic bus companies such as Autotrans and Arriva operate regular services between major cities like Zagreb, Split, Rijeka, and Dubrovnik, as well as smaller towns. Intercity buses are generally reliable, affordable, and comfortable, making them a popular choice for travellers who want to explore Croatia without renting a car.

Trains

Croatia’s railway network is operated by HŽ Putnički Prijevoz (Croatian Railways Passenger Transport) and provides connections between major cities such as Zagreb, Rijeka, Split, and Osijek. Trains are ideal for scenic journeys through the countryside, with comfortable seating and affordable fares. While trains are slower than buses for some routes, they are a convenient option for travellers looking for a relaxed and scenic travel experience.

Trams

Trams are the primary mode of public transport in Zagreb, Croatia’s capital. The city’s tram network is extensive, efficient, and easy to navigate, connecting key districts, residential areas, and tourist attractions. With frequent services, trams are a convenient and affordable way for both locals and visitors to explore the city without a car.

Ferries and Catamarans

Ferries and catamarans are essential for reaching Croatia’s numerous islands, including Hvar, Brač, Korčula, and Vis. Companies like Jadrolinija and Krilo operate regular services connecting the mainland with the islands. Ferries range from slower car ferries to high-speed catamarans, allowing travellers to explore the Adriatic coast and islands efficiently while enjoying stunning sea views.

Taxis and Ride-Sharing

Taxis are widely available in cities, airports, and major tourist areas across Croatia. They are a convenient way to travel short distances, especially when public transport is limited. Ride-sharing apps like Uber and Bolt are also operational in larger cities such as Zagreb, Split, and Dubrovnik.

Bicycle and Scooter Rentals

Many Croatian cities, especially coastal towns and tourist destinations, offer bike and electric scooter rentals. Cities like Zagreb, Split, and Dubrovnik have dedicated bike lanes and rental stations, making cycling a practical and eco-friendly way to explore urban areas. Scooter rentals are a fun and flexible option for short trips and sightseeing along the coast.

Best time to go

The best time to visit Croatia is generally from late spring to early autumn (May to September), when the weather is warm, sunny, and ideal for exploring cities, beaches, and islands. May and June are perfect for travellers who prefer pleasant temperatures, fewer crowds, and vibrant spring landscapes. July and August are the peak tourist months with comes with hot weather and lively festivals, especially along the Adriatic coast. But popular destinations like Dubrovnik and Hvar can be crowded.

September is a great option for milder temperatures, quieter beaches, and still-warm sea water. For those interested in city sightseeing, cultural tours, and inland travel rather than swimming, spring (April–June) and early autumn (September–October) are comfortable weather, beautiful scenery, and lower prices. Winter is generally quieter, with fewer tourists and cooler weather, but cities like Zagreb have festive Christmas markets and cultural events.

Outdoor activities

Hiking in Paklenica National Park

Paklenica National Park, located near Zadar, is a paradise for hikers and climbers. With dramatic canyons, rough cliffs, and dense forests, the trails are suitable for all levels. Or you can visit  the Velika and Mala Paklenica canyons and try rock climbing on limestone walls and enjoy breathtaking views of the Adriatic coast.

Sailing and Island Hopping

Croatia’s Adriatic coastline is ideal for sailing and island-hopping adventures. Travellers can charter a boat from Split or Dubrovnik and explore islands such as Hvar, Brač, and Korčula. This experience combines crystal-clear waters, hidden beaches, and picturesque villages. It is a perfect mix of adventure and time to relax.

Kayaking and Canoeing

The Dalmatian coast, particularly around Dubrovnik, Split, and the Kornati Islands, is perfect for kayaking and sea canoeing. You can paddle through secluded coves, explore sea caves, and enjoy the stunning coastline from the water. Is is a great way to experience Croatia’s natural beauty.

Whitewater Rafting on the Cetina River

The Cetina River, near Omiš, is a thrilling whitewater rafting experiences for all levels. You can navigate rapids surrounded by dramatic canyons and green landscapes. It is one of Croatia’s most exciting adventure activities. Many tours also combine rafting with zip-lining or rock climbing for an extra adrenaline boost.

Cycling in Istria

Istria’s rolling hills, vineyards, and coastal trails make it a top destination for cycling enthusiasts. You can follow scenic routes from Rovinj to Poreč or explore the inland hill towns, enjoying a mix of challenging climbs, stunning landscapes, and local gastronomy along the way.

Diving in the Adriatic Sea

Croatia’s clear waters and underwater heritage make it ideal for diving. Popular spots include the island of Vis, the Kornati archipelago, and Dubrovnik’s coast. Divers can explore shipwrecks, underwater caves, and vibrant marine life. It is a memorable adventure for both beginners and experienced divers.

Latest Croatia articles