Zagreb’s main bus station (Autobusni kolodvor Zagreb, “AKZ”) is the city’s hub for long-distance and international buses, with easy connections to trams, taxis, and the airport shuttle. If you’re heading to Zagreb Airport, the shuttle bus departs from this terminal, see the latest Zagreb Airport Shuttle Bus timetable before you travel.

It’s close to Zagreb centre and within easy reach of the main railway station, so you can usually get downtown in about 10 minutes by tram or roughly 15-25 minutes on foot (depending on your exact destination).

To reach the main square (Trg bana Josipa Jelačića), cross to the tram stop “Autobusni kolodvor” and take tram line 6 towards Črnomerec.

Taxis and ride-hailing are plentiful at the station; for a short ride to central Zagreb, it’s smart to budget around €6-€10 depending on traffic and tariff.

Need city transport basics first? See Zagreb tram tickets and how to ride.

For real-time platforms and delays, use the official AKZ departures and arrivals status.

Zagreb Main Bus Station Quick facts

  • Official name: Autobusni kolodvor Zagreb (AKZ)
  • Address: Avenija Marina Držića 4, 10000 Zagreb
  • Ticket office: open daily 00:00-24:00
  • Information service: 06:00-22:00
  • Luggage storage: next to arrival platform 106 (06:00-22:00)
  • Nearest tram stop: Autobusni kolodvor
  • Trams that stop here: 2, 5, 6, 7, 8 (night: 31)
  • Airport shuttle: Pleso Prijevoz (typical ride 35-40 minutes)
Zagreb main bus station
Photo credit: Suradnik13

Where is Zagreb main bus station?

Zagreb’s main bus station is Autobusni kolodvor Zagreb (AKZ), located on Avenija Marina Držića in the Trnje area, a quick tram ride from the city centre and close to the main transport corridor through eastern central Zagreb.

Address: Avenija Marina Držića 4, 10000 Zagreb

Connecting from rail? Use Zagreb Main Train Station (Glavni kolodvor) as your reference point and follow the tram directions in the next section.

Opening hours & contacts

Service hours at Zagreb Main Bus Station (AKZ) vary by counter.

Service Hours Contact
Ticket office (buy/reserve tickets) Daily 00:00-24:00 At the station
Ticket information (calls from Croatia) Daily 06:00-22:00 072 500 400
Ticket information (international calls) Daily 06:00-22:00 +385 1 647 11 00
Online ticket help Daily 06:00-22:00 +385 1 6008 610
This email address is being protected from spambots. You need JavaScript enabled to view it.
Luggage storage Daily 06:00-22:00 +385 1 6008 649
Tourist Information Center (1st floor) Weekdays 09:00-21:00
Weekends & holidays 10:00-17:00
Details and services

Address: Avenija Marina Držića 4, 10000 Zagreb

Departures & arrivals

For the latest platform (“Peron”) details and delay updates, check the official AKZ live departures and arrivals before you leave and again when you arrive at the station.

  • Watch the "Peron" number: that’s your platform. It can change, especially during busy periods.
  • Double-check inside the station: confirm your departure on the electronic boards near the platforms.
  • Match your bus: verify the destination, departure time, and carrier (and if shown, the plate number) before boarding.
  • Arrive with buffer time: allow extra time if you need to buy or pick up tickets, travel with large luggage, or depart during peak hours.

If your bus is missing from the boards or you’re unsure about a platform change, use the station’s information service listed in the Opening hours & contacts section above.

Tickets: how to buy, pick up, and use them

You can buy bus tickets at the station (ticket office or vending machines) or online. If you’re travelling at a busy time, buying in advance can save you from queues.

Buy at the ticket office (open 24/7)

At Zagreb Main Bus Station (AKZ), the main ticket office is open daily 00:00-24:00. You can reserve or buy tickets for domestic and international lines.

  • Payment: cash, MasterCard/Maestro and Visa
  • Best for: last-minute departures, international tickets, help with route options

Official info: AKZ ticket office details

Buy at ticket vending machines (cards)

AKZ has self-service ticket vending machines, including in the hall and near the arrival platforms. They’re a good option if you want to skip the ticket-office line.

  • Payment: MasterCard/Maestro and Visa
  • Best for: quick purchases when you already know your destination and departure

Official info: AKZ vending machine info

Buy online (AKZ website)

You can purchase tickets online on the official AKZ website, but only for departures that are more than 1 hour away (the “Buy” option won’t appear for buses leaving within the next hour).

If you prefer to book in advance online (and compare operators and times in one place), you can also use the booking link below.

Buy your bus ticket online
  • After purchase: you receive a payment confirmation and barcode voucher by email
  • Pick-up rule: collect your ticket at the AKZ ticket office no later than 30 minutes before departure

Official instructions: How AKZ online tickets work

Pick-up details: Barcode voucher and ticket pick-up rule

Use the OBEO app (tickets across carriers)

OBEO is AKZ’s mobile app for buying bus tickets across carriers. It can also store tickets you bought on the AKZ website or at the station, so you don’t have to worry about losing or damaging paper tickets.

Official info: OBEO app overview

Tip: Always check the destination, departure time, and platform (“Peron”) on the station boards before boarding, especially during peak periods.

How to get to Zagreb bus station

Zagreb Main Bus Station (AKZ) is easy to reach by public transport. The closest tram stop is called Autobusni kolodvor and it’s right by the terminal.

By tram (best for the city centre)

From most central areas, taking the tram is the fastest and simplest option. Cross to the stop Autobusni kolodvor and board the tram in the direction shown on the platform displays.

  • Trams that stop here (day): 2, 5, 6, 7, 8
  • Night tram: 31
  • To the main square (Trg bana J. Jelačića): take tram 6 towards Črnomerec (about 12 minutes in typical conditions)

If you’re new to the system, start here: Zagreb tram tickets and how to ride and Zagreb tram lines.

From Zagreb Main Train Station (Glavni kolodvor)

The train station is just a few tram stops away. The simplest direct options are:

  • Tram 2 towards Savišće (get off at Autobusni kolodvor)
  • Tram 6 towards Sopot (get off at Autobusni kolodvor)

More rail travel context: Zagreb Main Train Station.

By taxi or ride-hailing

Taxis are usually available outside the terminal. For the smoothest pick-up, confirm the exact meeting point with your driver (the station frontage can get busy at peak arrival/departure times).

On foot

If you’re travelling light, walking is doable. Central Zagreb is around 2 km away, depending on your exact destination.

Airport shuttle: Zagreb Bus Station (AKZ) ↔ Zagreb Airport (ZAG)

If you’re travelling between Zagreb Airport (Franjo Tuđman, ZAG) and Zagreb Main Bus Station (AKZ), the simplest public option is the direct airport shuttle bus. The typical ride takes about 35-40 minutes.

Bus station (AKZ) → Zagreb Airport

  • Where to board: Pleso Prijevoz office and shuttle stop are on the ground floor of the bus station building, near the car parking lot.
  • How often: typically every 30 minutes (confirm for your travel date). Pleso official info
  • Travel time: usually 35-40 minutes.
  • Tickets: you can buy online and receive a fiscal PDF with a QR code.
  • Timetable link:

    Always double-check the latest departures (times can change due to traffic, season, and flight schedules) Zagreb Main Bus Station (AKZ) → Airport departures.

Zagreb Airport → bus station (AKZ)

  • Where to board: follow the signs for the airport shuttle after arrivals; the Pleso shuttle runs between the terminal and the main bus station.
  • How often: typically every 30 minutes (confirm for your travel date).
  • Late arrivals: scheduled shuttles generally run until 22:30, and late services are organized to follow scheduled air traffic (check the current timetable before you fly).
  • Current price (official): is €9 one-way (adult) and free for children under 7 (confirm when booking).

If you’d rather skip timetables and taxi queues, a private one-way transfer to or from Zagreb Airport and the Main bus station is an easy upgrade. Your driver picks you up at the terminal or your address in the city and takes you straight to your destination for a fixed price, which is ideal for early flights, late arrivals, or anyone travelling with lots of luggage.

Zagreb Airport One Way Private Transfer To or From Airport

A private one-way transfer between Zagreb Airport (ZAG) and Zagreb Main Bus Station (AKZ) is a simple, stress-free way to start or finish your time in the city.

Instead of lining up at the taxi rank or matching your plans to shuttle timetables, you’re picked up exactly where you need to be, at the airport terminal or at the bus station (AKZ)—and driven straight to your hotel or any address in Zagreb.

Transfers are typically priced as a fixed one-way fare, so you know the cost before you ride (no surprises from a running meter). It’s also the easiest option if you’re travelling with bulky luggage, arriving late, or catching an early flight, and some vehicles include onboard Wi-Fi so you can sort maps and messages on the move.

Airport Transfers: See availability and prices

Luggage storage at Zagreb bus station (platform 106)

If you have time in Zagreb before check-in, AKZ has a staffed left-luggage service (luggage storage) inside the terminal. It’s ideal for a few hours of sightseeing without carrying bags.

  • Where: next to arrival platform 106
  • Hours: daily 06:00-22:00

Official details: AKZ luggage storage (official).

Price list (EUR)

Type Price Notes
Passenger luggage (bags/suitcases up to 40 kg) 1.20 € Per hour, per piece (first 4 hours)
Passenger luggage (bags/suitcases up to 40 kg) 0.80 € Per hour, per piece (after 4 hours)
Passenger luggage (bags/suitcases up to 40 kg) 10.00 € Daily ticket (from 8 hours to midnight)
Oversize or sensitive items (e.g., bicycles, TVs/radios, bags over 40 kg) 1.50 € Per hour, per piece

Tip: If you’ll store a bag for most of the day, the daily ticket is usually better value than paying hourly.

All fees include VAT.

Rules you should know

  • ID required: you’ll need to show an ID card or passport, and your luggage must be inspected.
  • Liability limit: AKZ states it guarantees stored items up to 66.36 € of their value; it does not cover valuables/cash and does not cover damage unless caused by unprofessional handling.
  • Storage duration: items can remain in storage for up to 30 days; perishable goods may be destroyed.
  • Not accepted: firearms, explosives, flammable items, and fragile objects.
Zagreb main bus station

Parking, drop-off and pick-up

If you’re arriving by car, the simplest option is the official ZagrebParking lot right by the terminal. For a quick goodbye or pick-up, plan a short stop outside the main entrance (traffic can be heavy during peak arrival/departure times).

Parking at Zagreb bus station (ZagrebParking)

The closest official lot is Zatvoreno parkiralište Autobusni kolodvor (closed parking lot at the bus station). Official details and updates: ZagrebParking prices & payment info.

Ticket Price
Hourly ticket 1.10 €
Daily ticket 6.60 €

How to pay (SMS / mobile)

  • SMS payment number: 700111
  • m-garage number: 08

Official payment instructions: ZagrebParking m-parking (SMS payment).

Drop-off and pick-up tips

  • Allow extra time: the frontage can clog up around common departure/arrival waves.
  • Agree on a meeting point: if you’re being picked up, choose a specific door/entrance in advance to avoid circling.
  • Travelling with lots of luggage: short-stop drop-off is easiest when the driver can pause briefly and you can move bags inside quickly.

Station facilities

Zagreb Main Bus Station (AKZ) is set up like a small shopping centre, so you can stock up on essentials, grab food, and handle cash needs without leaving the building.

Shops, snacks, and pharmacy

Inside the terminal you’ll find food shops, kiosks (newspapers/tobacco), and other stands, plus vending machines for snacks and drinks.

  • Vending machines: hot/cold drinks and snacks (available 24/7)
  • Typical on-site options (officially listed): grocery shop, bakeries, souvenir and lottery
  • Pharmacy: Farmacia+ (check current hours before you go)

Pharmacy contact (as listed by AKZ): +385 1 6184 913

ATMs (cash 24/7)

AKZ has multiple ATMs inside the station and lists them as available 0–24.

  • Banks listed by AKZ: Zagrebačka banka (UniCredit), Addiko Bank, Erste Bank, Raiffeisen Bank, PBZ, OTP Bank, HPB

Official list: ATMs at AKZ

Tourist Information Center

If you want maps, brochures, or local advice, the Tourist Information Center is in the station building (1st floor). Hours can vary by day, so it’s best to check before you go.

Official info: Tourist Information Center

Toilets

AKZ provides public toilets inside the station (typically paid). If you need step-free access, AKZ notes an accessible WC by the arrival platform on the ground floor.

Accessibility info: Assistance and accessible facilities

Accessibility & safety tips

Zagreb Main Bus Station (AKZ) is designed to be usable for travellers with reduced mobility, prams, and heavy luggage. If you need help, ask staff as soon as you arrive (or before you travel if possible).

Accessibility and assistance

  • Step-free access: AKZ states the station building is adapted for persons with reduced mobility, with accessible routes across the terminal.
  • Elevator access: AKZ notes an elevator in the northern part of the building that helps access the arrival/departure platforms.
  • Accessible toilet: AKZ notes a wheelchair-adapted restroom by the arrival platform on the ground floor.
  • Staff assistance: AKZ states staff are available to assist persons with disabilities, the elderly, and other people with reduced mobility 24 hours a day.

Official accessibility info: AKZ accessibility and assistance.

If you need to confirm a platform, request help, or ask about station services, use the official information contacts: AKZ contacts or call 072 500 400 (06:00–22:00).

Simple safety and comfort tips

  • Arrive early: if you need to buy/pick up tickets, use luggage storage, or want assistance, build in extra time (especially in summer and around holidays).
  • Confirm your platform (“Peron”): check the electronic boards in the hall and at the platforms shortly before departure, as assignments can change.
  • Keep essentials handy: store passports, wallets, and phones on your person (not in outer backpack pockets), especially in busy queues.
  • Use official info for last-minute changes: check AKZ live departures/arrivals if you suspect a delay or platform change.

Zagreb main bus station location and contact information

Address: Avenija Marina Držića 4, 10000 Zagreb, Croatia

  • Information and booking (calls from Croatia, 06:00–22:00): 072 500 400
  • Information and booking (international calls, 06:00–22:00): +385 1 647 11 00
  • Online ticket help (06:00–22:00): +385 1 6008 610 This email address is being protected from spambots. You need JavaScript enabled to view it.
  • Luggage storage (06:00–22:00): +385 1 6008 649
  • General station phone (porter / business entrance): +385 1 6008 600
  • Complaints: This email address is being protected from spambots. You need JavaScript enabled to view it.

Website: www.akz.hr

For the latest updates and additional contacts, see the official AKZ contacts page.

Zagreb main bus station FAQ

Is the ticket office at Zagreb bus station open 24/7?

Yes. AKZ lists its main ticket office as open daily 00:00–24:00. For details, see AKZ ticket office info.

Can I buy a ticket online less than 1 hour before departure?

Usually not. AKZ states online purchase is available only for departures that are more than 1 hour away (the “Buy” option won’t appear for buses leaving within the next hour). See AKZ online purchase instructions.

How late can I pick up an online ticket?

AKZ states you must pick up your online ticket at the ticket office no later than 30 minutes before departure. Details: AKZ online ticket pick-up rule.

Where is luggage storage and how much does it cost?

Luggage storage is next to arrival platform 106 and is open daily 06:00–22:00. Prices are charged per hour (with a daily ticket option). See the current official price list here: AKZ luggage storage.

Which tram lines stop at Zagreb bus station (day and night)?

The tram stop is called Autobusni kolodvor. ZET timetables show day tram lines 2, 5, 6, 7, 8 stop here, and night tram 31 also serves the stop. For official schedules, see ZET daytime lines and ZET night lines.

What’s the easiest way to get between the bus station and Zagreb Airport?

The easiest public option is the direct Pleso Prijevoz airport shuttle between Zagreb Airport and the main bus station. Official info: Zagreb Airport bus transfer and Pleso shuttle timetable.

Is there parking at/near the bus station and how much is it?

Yes. The closest official lot is the ZagrebParking “Zatvoreno parkiralište Autobusni kolodvor” at Avenija Marina Držića 4. ZagrebParking lists the price as €1.10 per hour and €6.60 per day. See ZagrebParking official pricing.