Best day trips from Zagreb
When visiting the capital city of Croatia, Zagreb, you might be surprised how close it is to the border with Slovenia (and later on Austria) so it is possible to make day trips to the surroundings and even visit other countries! Take a look at our suggestions for the best day trips from Zagreb!
Table of Contents
1. Rijeka
Rijeka is the third biggest city in Croatia, right after Split, and the main seaport. Because of its geographical position, the city was constantly fought over throughout the centuries. The main street where all the main events happen is called Korzo, located inside the Old Town. Don’t miss to visit the cathedral of St. Vitus, the patron saint of the city. Rijeka is also famous for its carnival parade held for over 100 years. It may not be as spectacular as the one in Venice, but it surely is special.
Getting from Zagreb to Rijeka:
- By bus: There are in total 6 companies which provide transportation from Zagreb to Rijeka, prices range from 50-118 kn, depending on the company you choose. Here you can see all the info about the prices, timetable and station location
- By train: Trains to Rijeka depart from the main railway station in Zagreb 3 times a day (08:12, 12:00, 17:05) and the price of a single ticket is 111-118 kn (for 2nd class)
- By car: The distance between Zagreb and Rijeka is approximately 166 km and it is at least 2 hours drive on the highway road A6 (it might take you even more during summer)
2. Pula
The first thing that pops to our minds when we think of Pula is the Pula Arena, the only remaining Roman amphitheatre to have four side towers and among the six largest in the world. The arena is often used as a venue for concerts; some artists like Elton John, Sting, David Gilmour and Leonard Cohen have already performed in this amphitheatre. Besides the arena, Pula is also known for the Temple of Augustus and the Arch of the Sergii, located in the very centre of the city.
Getting from Zagreb to Pula:
- By bus: There are up to 30 departures from Zagreb terminal to Pula, ticket prices for adults range from 75kn to 162kn. Find all the info and buy your ticket here.
- By train: You can reach Pula from Zagreb railway station by one of 9 trains which depart daily. One-way ticket costs 153/160 kn and it can be bought either at the station or on official page of Croatian Railways (HŽ)
- By car: It normally takes 3 hrs and 15 mins to get to Pula from Zagreb, but considering frequent traffic jams, it might take you a bit longer. In case you don’t have your own car, you can rent one.
3. Ljubljana and Lake Bled
Did you know that GetByBus now offers tours! Embark on an unforgettable day trip from Zagreb to explore the heart of Slovenia with our “Ljubljana and Lake Bled Tour.” Start your adventure with a convenient hotel pick-up and a scenic drive accompanied by insights from your driver-guide.
Upon arrival in Ljubljana, enjoy a guided walking tour of the charming city center, visiting famous landmarks such as the Triple Bridge, Ljubljana Castle, and Prešeren Square. After some free time to explore, shop, or relax in local cafes, continue to the picturesque Lake Bled. Here, you’ll tour the historic Bled Castle, offering breathtaking views of the lake and surrounding mountains.
4. Plitvice Lakes National Park
National park Plitvice is undoubtedly the biggest and the most visited national park in Croatia, located in the county of Lika. The park has been part of UNESCO’s World Heritage list since 1979. The interesting fact is that today, in the area of Plitvice Lakes National Park, there are still autochthonous animal species.
Getting from Zagreb to Plitvice Lakes NP:
- By bus: All the info about buses to and from Plitvice (including Zagreb) check here.
- Alternatively, you can get there by car in approx. 2 hours which will in total cost you around 250 kn (gas and toll charges). And if you don’t have your own car, renting one will cost additional 570 kn per day.
5. Trakošćan Casle
Trakošćan castle is an excellent destination for a day trip in the nature since it is only 80 km from Zagreb. The castle was built in the 13th century, but it was not until 1944 when it became state property. The castle is now a museum which you can visit for 30 kn (children 15 kn) or spend a day having a picnic on the meadows by the lake surrounding the castle.
Getting from Zagreb to Trakošćan:
- By bus: Bus company Presečki Grupa provides transport from Zagreb to Trakošćan but their buses only run on weekends
- By car: The best option would be going by car since there is barely 80 km and you’ll get there in no time, especially if you are travelling with family or friends. First go to E70 from direction Savska cesta, then A2/E59 to Gornji Macelj and exit highway at Exit 1, take D508 to Trakošćan.
6. Graz
Graz in Austria is also a very popular destination for a day trip from Zagreb. The historic centre of Graz has been introduced into UNESCO World Heritage list thanks to over 1,000 buildings of different styles, from gothic to modern. The main attraction is Schlossberg hill located in the very centre, known for its Clock Tower which gives spectacular panoramic view of the city. On this hill was once built a small castle named Gradec, after which Graz got its name.
Getting from Zagreb to Graz:
- By bus: There are up to 8 departures from bus terminal in Zagreb to Graz Europaplatz station. The price for a single adult ticket ranges from 110kn to 130kn. You can buy your ticket online or at the bus station.
- By train: You can either choose to go with direct train to Graz, or one which goes to Vienna and stop at Graz railway station. One-way ticket costs 19€ (~141 kn)
- By car: The shortest distance between Zagreb and Graz is 183 km and the easiest way is to follow A2/E59 highway road.
7. Varaždin
And the last but not least on our list is Varazdin, an old baroque city in the north of Croatia. The biggest attraction of Varazdin is the fortress known as Old Town, located in the northwestern part of town, and today is the seat of the City Museum of Varazdin. Every year during late August the streets of Varazdin become the venue of a street festival named Špancirfest which presents street performers, jugglers, jazz players and famous Croatian singers and some international stars like Blondie and Skunk Anansie.
Getting from Zagreb to Varazdin:
- By bus: 2 bus companies provide transport to Varaždin, the earliest departure from Zagreb is at 02:00 and the latest at 22:30. The journey lasts approx. 1hr and 30 mins. → info about ticket prices and bus schedule
- By train: Trains leave from the main station in Zagreb 13 times a day, the earliest at 05:41. The price of a single adult ticket is 64.60 kn.
- By car: Zagreb is only 76 km from Varazdin, to get there follow E65 road. Have enough kunas on you because you will have to pay several toll charges.