Find bus tickets from and to Zagreb

Connecting you to the world

Endless possibilities. Discover over 8,000 destinations across more than 40 countries.

Comfort on the go

Kick back with free Wi-Fi, power outlets, and extra leg space. That's what modern buses are all about.

Choose, book, travel

From your screen to your seat in seconds. You do the booking, we'll take care of the rest.

Go together

Why adding another car on the road when you can choose collective travel instead?

What to expect of your trip

Fast, easy, and affordable options from / to Zagreb

1

Number of bus stops

Card icon

Cheapest trip

From 2,98 €

Card icon

Digital ticket & Live tracking

Discover the FlixBus app

Book trips
Your tickets
Track your trip
Always in-the-know
FlixBus app on phone

Scan to download the App

Trusted by 500+ million passengers

On this page


Where to next?
Discover our travel map with over 8000 destinations worldwide.
Explore the map
Vehicle passing through a city

Bus stations and stops in Zagreb

Please note: your ticket will contain the most up-to-date address information.
Best service on board
Available options you can find for a more comfortable trip:
wifi
Free WiFi
Stay connected throughout your journey
socket
Power Outlets
Keep your devices charged on the go
seat
Comfortable seats
Relax with extra legroom and reclining seats
luggage
Luggage storage
Space to safely stow your belongings
toilet
Toilets
Conveniently available on every FlixBus
First time travelling with us?
More on our service
Amenities Hero Image

Onboard services are subject to availability

Digital ticket & Live tracking

Discover the FlixBus app

Book trips
Your tickets
Track your trip
Always in-the-know
FlixBus app on phone

Scan to download the App

Trusted by 500+ million passengers

Frequently asked questions

There is one bus stop in the city. You can find its location on the map on this page.
The price of a bus ticket to Zagreb can vary depending on your departure location, travel dates, and how far in advance you book. You can often find cheap bus tickets to Zagreb with FlixBus, starting from just 2,98 €.
Using your FlixBus ticket to Zagreb is easy. After booking your bus ticket online, you’ll receive a confirmation email with a PDF that contains a QR code. If you book through the FlixBus app, your ticket is automatically stored there for easy access. In both cases, there’s no need to print your ticket. Just show the QR code on your phone to the driver when boarding your bus to Zagreb, sit back, relax, and enjoy your journey.
Yes, you can track your FlixBus from and to Zagreb using our real-time bus tracker. Simply enter your stop in Zagreb and check the status of your ride.
You can reserve a seat for your bus trip to Zagreb during the booking process. Seat reservations are subject to availability and may vary depending on the route and bus. If seat selection is available for your journey, you’ll be able to choose your preferred seat while booking. If you don’t reserve a seat, you’ll still be assigned one or can take an available seat on the bus. Learn more about seat reservations.
We offer several payment methods for purchasing your bus ticket to Zagreb. You can choose among card payment, PayPal, Google Pay, and many more. All available payment methods will be displayed during the checkout process so you can choose your preferred option. If you experience any payment issues, make sure your payment details are correct, your card is enabled for online or international transactions, and that you have sufficient funds. If you purchase your bus ticket onboard or at a sales point, you may also have the option to pay in cash.
With FlixBus, you can easily reach 518 destinations from Zagreb, including Split, Zadar, Rijeka.
Booking your ticket in advance is one of the best ways to secure the lowest fares to Zagreb, with prices sometimes starting from just 2,98 €. Being flexible with your travel dates and times can also help you find cheaper options, as off-peak departures are often more affordable. It’s also a good idea to compare different departure locations and check for special promotions or discounts. By planning ahead and exploring your options, you can find cheap bus tickets to Zagreb and enjoy great value for your trip.
When traveling to Zagreb by bus, you can usually bring one piece of carry-on luggage and one checked bag included in your ticket. Your carry-on should fit in the overhead compartment or under your seat, while larger bags are stored in the bus’s luggage compartment. Additional or special luggage (such as bikes or extra bags) may be allowed for an extra fee, depending on availability and the route. Size and weight limits apply, so it’s important to check the luggage allowance details before you travel.

Zagreb

Zagreb rewards slow exploration. Its compact Upper Town, café-lined streets, and genuinely warm locals make it one of Central Europe's most underrated capitals. Getting there by FlixBus is straightforward, and the bus drops you close to the centre, where you'll find medieval towers, contemporary museums, and enough to fill a weekend or a full week.

Historic and religious sites

Zagreb Cathedral is the tallest building in Croatia and the most recognisable point on the city's skyline. Its twin neo-Gothic spires rise above the Lower Town and draw your eye from almost any vantage point in the city. Step inside to find a richly decorated interior, including a medieval inscription on the sacristy wall that ranks among the oldest surviving examples of the Glagolitic script — a detail that puts the cathedral's age into sharp focus.

St. Mark's Church sits at the top of the Upper Town and is instantly recognisable by its colourful tiled roof, which displays the coats of arms of Croatia, Dalmatia, Slavonia, and the City of Zagreb in vivid mosaic. The church dates to the 13th century, though the eye-catching roof was added during a 19th-century restoration. It stands next to the Croatian Parliament building, making this small square one of the most historically loaded spots in the country.

Historic districts

Stone Gate (Kamenita Vrata) is the only surviving gate of Zagreb's medieval fortifications and functions today as a street-level chapel. Locals and visitors alike pause here to light a candle before a 17th-century painting of the Virgin Mary, which legend says survived a fire that destroyed everything around it. Candlelight, quiet prayer, the smell of wax — the atmosphere inside is unlike anything else you'll find in the city.

Mirogoj Cemetery was designed by architect Hermann Bollé and opened in 1876. It is genuinely one of the most beautiful cemeteries in Europe. A long arcade of ivy-covered arches and green domes frames the entrance, while the grounds inside feel more like a landscaped park than a burial site. Catholic, Orthodox, Jewish, and Muslim graves sit side by side here, which makes Mirogoj a quiet but pointed reflection of the city's history.

Urban life

Ban Jelačić Square is Zagreb's central meeting point, a wide open plaza where trams converge and the city's daily rhythm plays out in full view. Named after the 19th-century Croatian governor whose equestrian statue stands at its centre, the square is surrounded by elegant Austro-Hungarian buildings and is the natural starting point for exploring the city on foot. Morning coffee here, watching the trams roll past, is a perfectly good way to begin any day.

Dolac Market sits just a short walk uphill from Ban Jelačić Square and has been the city's main open-air market since 1930. Vendors sell seasonal fruit, vegetables, cheese, and homemade products under red parasols on the upper terrace, while a covered hall below handles meat and dairy. Arrive before 10am for the best selection. Pick up a bag of dried lavender from the Dalmatian stalls if you want to take something genuinely local home with you.

Cultural highlights

Lotrščak Tower is a 13th-century fortification at the top of the funicular in the Upper Town. Every day at noon a cannon is fired from it, a tradition that dates back centuries and still draws a small crowd. Climb the narrow spiral staircase to the top for a clear panoramic view over Zagreb's rooftops and the plains stretching south toward the Sava river. It's one of the best free vantage points in the city.

Museum of Broken Relationships started as a travelling exhibition and found its permanent home in Zagreb's Upper Town. The concept is simple but quietly affecting: donated objects from ended relationships, each accompanied by a short personal story from the person who gave it. A ceramic garden gnome, a pair of shoes, a wedding dress — the collection is strange, funny, and unexpectedly moving all at once. One of the most original museums in Europe.

Croatian National Theatre is a grand yellow neo-Baroque building on Marshal Tito Square, inaugurated in 1895 in the presence of Emperor Franz Joseph I. It hosts opera, ballet, and drama throughout the season. Even if you don't catch a performance, the ornate façade and the sculpture out front — Ivan Meštrović's The Well of Life — are worth a look on their own terms.

Maksimir Park is Zagreb's oldest and largest public park, a green expanse of woodland paths, open meadows, and a series of small lakes just east of the city centre. It opened to the public in 1794, making it one of the first public parks in this part of Europe. Morning runners, families with children, and anyone who needs a few hours away from the city's stone streets all find their way here.

When you're ready to plan your trip, book a bus to Zagreb with FlixBus and arrive close to the centre of a city that tends to keep people longer than they expected.

Looking for bus tickets from or to Zagreb?

Look no further, we’ve got all the details you need to plan your bus trip from or to Zagreb! You can catch the FlixBus at Zagreb bus station. Departing from or traveling to Zagreb can cost as little as 2,98 €. You have various options to organize your bus trip as Zagreb is connected to 518 destinations with FlixBus. When you travel with FlixBus you're guaranteed a comfortable seat and complimentary access to our Wi-Fi throughout your journey. Stay connected and entertained while we take you to your destination!