Belgrade to Zagreb bus

Cheap bus tickets from Belgrade to Zagreb

Showing times and prices for Jan 28

Cheapest

20

Average

22

The best way to find a cheap bus ticket from Belgrade to Zagreb is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
07:46AMBelgrade10h09 05:55PMZagreb, Autobusni Kolodvor
1 transfer
201One-way
Cheapest
07:49AMBelgrade10h06 05:55PMZagreb, Autobusni Kolodvor
1 transfer
201One-way
Cheapest
11:51AMBelgrade6h04 05:55PMZagreb, Autobusni Kolodvor
1 transfer
201One-way
Cheapest
07:40AMБеоград, аутобуска станица (Beograd, Autobuska stanica)10h15 05:55PMZagreb, Autobusni Kolodvor
1 transfer
201One-way
Cheapest
11:54AMBelgrade6h01 05:55PMZagreb, Autobusni Kolodvor
1 transfer
201One-way

Bus schedule from Belgrade to Zagreb

Showing buses for tomorrow, Saturday, January 28
07:40AMБеоград, аутобуска станица (Beograd, Autobuska stanica)10h15 05:55PMZagreb, Autobusni Kolodvor
1 transfer
07:40AMБеоград, аутобуска станица (Beograd, Autobuska stanica)6h00 01:40PMZagreb, Autobusni Kolodvor
1 transfer
07:46AMBelgrade10h09 05:55PMZagreb, Autobusni Kolodvor
1 transfer
07:46AMBelgrade5h54 01:40PMZagreb, Autobusni Kolodvor
1 transfer
07:49AMBelgrade10h06 05:55PMZagreb, Autobusni Kolodvor
1 transfer
07:49AMBelgrade5h51 01:40PMZagreb, Autobusni Kolodvor
1 transfer
08:00AMБеоград, аутобуска станица (Beograd, Autobuska stanica)12h00 08:00PMZagreb, Autobusni Kolodvor
1 transfer
11:45AMБеоград, аутобуска станица (Beograd, Autobuska stanica)6h10 05:55PMZagreb, Autobusni Kolodvor
1 transfer
11:51AMBelgrade6h04 05:55PMZagreb, Autobusni Kolodvor
1 transfer
11:54AMBelgrade6h01 05:55PMZagreb, Autobusni Kolodvor
1 transfer
11:45PMБеоград, аутобуска станица (Beograd, Autobuska stanica)6h09 05:54AMZagreb, Autobusni Kolodvor
1 transfer
11:51PMBelgrade6h03 05:54AMZagreb, Autobusni Kolodvor
1 transfer
11:54PMBelgrade6h00 05:54AMZagreb, Autobusni Kolodvor
1 transfer

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Jan 28
Sun
Jan 29
Mon
Jan 30
Tue
Jan 31
Wed
Feb 01
Thu
Feb 02
Fri
Feb 03
Sat
Feb 04
Sun
Feb 05
Mon
Feb 06
Tue
Feb 07
Wed
Feb 08
Thu
Feb 09
Fri
Feb 10
Sat
Feb 11
Sun
Feb 12
Mon
Feb 13
Tue
Feb 14
Wed
Feb 15
Thu
Feb 16
Fri
Feb 17

Bus times from Belgrade to Zagreb

Showing times and prices for Jan 28

Fastest Journey

5 h 51 m

Average

7 h 26 m

Buses per day

13

Distance

368 km

It's difficult to get from Belgrade to Zagreb without transferring at least once.

Fastest
07:49AMBelgrade5h51 01:40PMZagreb, Autobusni Kolodvor
1 transfer
211One-way
2nd Fastest
07:46AMBelgrade5h54 01:40PMZagreb, Autobusni Kolodvor
1 transfer
211One-way
11:54PMBelgrade6h00 05:54AMZagreb, Autobusni Kolodvor
1 transfer
211One-way
07:40AMБеоград, аутобуска станица (Beograd, Autobuska stanica)6h00 01:40PMZagreb, Autobusni Kolodvor
1 transfer
211One-way
11:54AMBelgrade6h01 05:55PMZagreb, Autobusni Kolodvor
1 transfer
201One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Belgrade to Zagreb

distanceDistance228 miles (368 km)
durationAverage bus duration6 h
priceAverage bus ticket price$25 (€22)
changesDirect busNo
carriersBus providersgoopti, Niš ekspres, Eurolines Switzerland or Flixbus

Buses from Belgrade to Zagreb cover the 228 miles (368 km) long journey taking on average 6 h with our travel partners like goopti, Niš ekspres, Eurolines Switzerland or Flixbus. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $23 (€20), but the average price of bus tickets is $25 (€22).

Bus companies: FlixBus from Belgrade to Zagreb

For as little as $23 (€20) you can travel by bus from Belgrade to Zagreb with FlixBus. Omio will show you the best deals, schedules and tickets available for this journey.

FlixBus

FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.

    Travel Tips: Bus to Zagreb from Belgrade

    Travel Tips: Take the bus to Zagreb easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Belgrade to Zagreb.
    FAQs

    Travel between Belgrade, Serbia and Zagreb, Croatia by bus is: Unrestricted.

    What is the status of international entry into Croatia from Serbia?

    International entry status: Entry is unrestricted for citizens and permanent residents of Serbia

    Do I need to self-quarantine on arrival in Croatia from Belgrade?

    Conditions of entry:

    • There are no current restrictions

    What are the safety rules to follow in Zagreb, Croatia?

    When traveling in Croatia, you must follow these COVID-19 safety rules:

    • Physical distance requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Recommended

    The information above was last checked on 1/13/23. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus between Belgrade and Zagreb before traveling.

    The restriction level for your return bus to Belgrade, Serbia from Zagreb is: Unrestricted.

    Is my return bus into Belgrade from Zagreb restricted?

    International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Croatia

    Do I need to quarantine on arrival in Serbia from Zagreb?

    Conditions of reentry:

    • There are no current restrictions

    What are the safety rules to follow in Belgrade, Serbia?

    The government of Serbia has imposed these measures to reduce the spread of COVID-19:

    • Social distancing required: 2 metre (s) (7 feet)
    • Face mask required: Mandatory

    Last checked on 1/24/23. Remember to check the latest COVID-19 travel safety regulations for your bus to Belgrade from Zagreb closer to your date of departure here here.

    Omio customers have found cheap bus tickets from Belgrade to Zagreb for as low as $23 (€20)  for the next 7 days.
    If you are looking to purchase your bus ticket in the next 7 days, you can expect the Belgrade to Zagreb bus to cost on average $25 (€22)  one way.
    The bus distance from Belgrade to Zagreb is around 228 miles (368 km).
    The Belgrade to Zagreb bus duration is on average 6 h, which is to be expected when traveling 228 miles (368 km) between Belgrade and Zagreb. However, the time it takes can vary based on specific dates, weekends, and holidays.
    If you're looking for buses from Belgrade to Zagreb, you can rely on goopti, Niš ekspres, Eurolines Switzerland or Flixbus to get you to Zagreb. It's also good to check out all possible bus companies for the Belgrade to Zagreb trip to see if there might be differences in the amenities they offer.
    You can take the first bus from Belgrade to Zagreb at 10: 54 PM. The last bus from Belgrade to Zagreb that you can take departs at 10: 54 PM. Omio shows you the latest bus from Belgrade to Zagreb schedule to help you book the best departure time for this journey.
    The price of a one way bus ticket from Belgrade to Zagreb is on average $25 (€22) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this trip. In general, you can find bus tickets from Belgrade to Zagreb available a few months in advance.

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language