There are 5 ways to get from Zagreb to Brčko by bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  4h 45m

  1. Take the bus from Zagreb to Brčko

$32

4 alternative options

Bus via Slavonski Brod  •  5h 5m

  1. Take the bus from Zagreb to Slavonski Brod 1900 / ...
  2. Take the bus from Slavonski Brod to Brčko

Train, bus  •  6h 29m

  1. Take the train from Zagreb Glavni Kol. to Slavonski Brod Re / ...
  2. Take the bus from Slavonski Brod to Brčko

Drive  •  2h 52m

  1. Drive from Zagreb to Brčko 284.8 km

$35 - $55

Fly, train  •  3h 41m

  1. Fly from Zagreb (ZAG) to Osijek (OSI) ZAG - OSI
  2. Take the train from Vinkovci to Gunja

$104 - $248

Questions & Answers

The cheapest way to get from Zagreb to Brčko is to bus which costs 216 kn and takes 4h 45m.

More details

The quickest way to get from Zagreb to Brčko is to drive which costs 230 kn - 350 kn and takes 2h 52m.

More details

Yes, there is a direct bus departing from Zagreb and arriving at Brčko. Services depart three times a day, and operate every day. The journey takes approximately 4h 45m.

More details

The distance between Zagreb and Brčko is 245 km. The road distance is 284.8 km.

Get driving directions

The best way to get from Zagreb to Brčko without a car is to bus which takes 4h 45m and costs 216 kn.

More details

The bus from Zagreb to Brčko takes 4h 45m including transfers and departs three times a day.

More details

Zagreb to Brčko bus services, operated by Pepeks Zagreb, depart from Zagreb station.

More details

The quickest flight from Zagreb Airport to Osijek Airport is the direct flight which takes 55 min.

Search flights

Zagreb to Brčko bus services, operated by Pepeks Zagreb, arrive at Brčko station.

More details

Yes, the driving distance between Zagreb to Brčko is 285 km. It takes approximately 2h 52m to drive from Zagreb to Brčko.

Get driving directions

Map of how to get from Zagreb to Brčko.
Launch map view
  • Distance: 245 km
  • Duration: 4h 45m

What companies run services between Zagreb, Croatia and Brčko, Bosnia and Herzegovina?

Pepeks Zagreb operates a bus from Zagreb to Brčko 3 times a day. Tickets cost $32 and the journey takes 4h 45m.

Airlines
Trade Air
Website
trade-air.com
Flights from Zagreb to Osijek
Ave. Duration
55 min
When
Monday, Wednesday and Friday
Estimated price
$40 - $100
Train operators
Croatian Railways (HŽPP)
Phone
+385 1 3782 583
Email
informacije@hzpp.hr
Website
hzpp.hr
Train from Zagreb Glavni Kol. to Slavonski Brod
Ave. Duration
3h 39m
Frequency
Every 2 hours
Estimated price
$12 - $17
Website
Croatian Railways (HŽPP)
Book at
Croatia Rail Pass
Train from Vinkovci to Gunja
Ave. Duration
58 min
Frequency
3 times a day
Estimated price
$4 - $6
Website
Croatian Railways (HŽPP)
Book at
Croatia Rail Pass
Slovenian Railways (SŽ)
Phone
+386 129 13 332
Email
potnik.info@slo-zeleznice.si
Website
slo-zeleznice.si
Train from Zagreb Glavni Kol. to Slavonski Brod
Ave. Duration
2h 44m
Frequency
Once daily
Estimated price
$12 - $24
Website
Slovenian Railways (SŽ)
Intercity 2nd Class Ticket
$13 - $17
Regional Train Ticket
$12 - $16
Intercity 1st Class Ticket
$19 - $24
Austrian Railways (ÖBB)

Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.

Contact Details
Phone
05 17 17
Website
oebb.at
Train from Zagreb Glavni Kol. to Slavonski Brod
Ave. Duration
2h 48m
Frequency
Once daily
Estimated price
$35 - $50
Website
Austrian Railways
Book at
Austria Rail Pass
Bus operators
Pepeks Zagreb
Phone
098 417 140
Email
info@pepeks.hr
Website
pepeks.hr
Bus from Zagreb to Brčko
Ave. Duration
4h 45m
Frequency
3 times a day
Estimated price
$32
Schedules at
pepeks.hr
Book at
pepeks.hr
Bus from Slavonski Brod to Brčko
Ave. Duration
1h 50m
Frequency
3 times a day
Schedules at
pepeks.hr
Book at
pepeks.hr
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Zagreb to Slavonski Brod
Ave. Duration
2h 15m
Frequency
Hourly
Estimated price
$12 - $16
Website
flixbus.co.uk
Arriva d.o.o.
Phone
+385 (0)72 660 660
Email
info@arriva.com.hr
Website
arriva.com.hr
Bus from Zagreb to Slavonski Brod
Ave. Duration
3h 36m
Frequency
3 times a day
Estimated price
$14 - $20
Schedules at
arriva.com.hr
Cazmatrans NOVA d.o.o.
Phone
043 277 100
Website
cazmatrans.hr
Bus from Zagreb to Slavonski Brod
Ave. Duration
2h 15m
Frequency
Once daily
Estimated price
$14 - $23
Schedules at
cazmatrans.hr
Polet Vinkovci
Phone
+385 (0) 32 308 935
Email
polet@polet.hr
Website
polet.hr
Bus from Zagreb to Slavonski Brod
Ave. Duration
2h 10m
Frequency
Twice a week
Estimated price
$52
Schedules at
polet.hr

Want to know more about travelling around Bosnia and Herzegovina

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Trade Air offers flights from Zagreb Airport to Osijek Airport.

Search flights

There are 49+ hotels available in Brčko. Prices start at $100 USD per night.

More details

The best way to get from Zagreb to Zagreb Airport is to taxi which takes 19 min and costs 220 kn - 270 kn.

More details