Bus from Prague to Zagreb and return

Find cheap coach tickets for your bus journey from Prague to Zagreb and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,626,171 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Prague - Zagreb

Cheapest Bus£23.33
Fastest Bus9h 20m
Distance487.5 km
Coach CompaniesEurolines Germany, FlixBus, Eurolines France, Arriva Croatia

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Prague
    Zagreb
    17:30
    07:00
    5 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £23.33
  • Prague
    Zagreb
    17:30
    07:00
    5 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £23.33
  • Prague
    Zagreb
    21:00
    09:45
    6 Mar
    +1
    FlixBusFlixBus
    from £24.15
  • Prague
    Zagreb
    20:30
    09:45
    18 Mar
    +1
    FlixBusFlixBus
    from £24.15
  • Prague
    Zagreb
    21:00
    09:45
    20 Mar
    +1
    FlixBusFlixBus
    from £24.15
  • Prague
    Zagreb
    20:30
    09:45
    1 Apr
    +1
    FlixBusFlixBus
    from £24.15
  • Prague
    Zagreb
    21:00
    09:45
    21 Feb
    +1
    FlixBusFlixBus
    from £24.56
  • Prague
    Zagreb
    20:05
    09:45
    18 Mar
    +1
    FlixBusFlixBus
    from £24.90
  • Prague
    Zagreb
    02:25
    12:15
    3 Mar
    FlixBusFlixBus
    from £24.99
  • Prague
    Zagreb
    09:40
    19:00
    3 Mar
    FlixBusFlixBus
    from £24.99
  • Prague
    Zagreb
    12:05
    22:05
    3 Mar
    FlixBusFlixBus
    from £24.99
  • Prague
    Zagreb
    08:00
    07:35
    5 Mar
    +2
    Eurolines FranceEurolines France
    from £84.98
  • Prague
    Zagreb
    15:30
    07:45
    5 Mar
    +2
    Eurolines FranceEurolines France
    from £86.65
  • Prague
    Zagreb
    23:30
    09:00
    5 Mar
    +1
    Arriva CroatiaArriva Croatia
    from £374.93
  • Prague
    Zagreb
    05:43
    20:53
    18 Mar
    Deutsche BahnDeutsche Bahn
    from £31.58
  • Prague
    Zagreb
    05:43
    20:53
    1 Apr
    Deutsche BahnDeutsche Bahn
    from £31.58
  • Prague
    Zagreb
    05:43
    20:53
    15 Apr
    Deutsche BahnDeutsche Bahn
    from £31.58
  • Prague
    Zagreb
    05:43
    20:53
    29 Apr
    Deutsche BahnDeutsche Bahn
    from £31.58
  • Prague
    Zagreb
    15:00
    00:00
    21 Feb
    +1
    BlaBlaCarBlaBlaCar
    from £25.63
Departure / Arrival
Date best offer
Company
Best price
  • Zagreb
    Prague
    08:40
    18:35
    3 Mar
    FlixBusFlixBus
    from £3.82
  • Zagreb
    Prague
    12:00
    21:35
    3 Mar
    FlixBusFlixBus
    from £3.82
  • Zagreb
    Prague
    14:45
    00:55
    3 Mar
    +1
    FlixBusFlixBus
    from £3.82
  • Zagreb
    Prague
    21:30
    10:35
    3 Mar
    +1
    FlixBusFlixBus
    from £4.31
  • Zagreb
    Prague
    23:30
    12:30
    5 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £23.33
  • Zagreb
    Prague
    23:30
    12:30
    5 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £23.33
  • Zagreb
    Prague
    21:30
    10:00
    15 Apr
    +1
    FlixBusFlixBus
    from £24.15
  • Zagreb
    Prague
    21:30
    09:00
    22 Feb
    +1
    FlixBusFlixBus
    from £24.56
  • Zagreb
    Prague
    06:15
    18:20
    22 Feb
    FlixBusFlixBus
    from £24.98
  • Zagreb
    Prague
    15:05
    00:55
    18 Jun
    +1
    FlixBusFlixBus
    from £24.99
  • Zagreb
    Prague
    18:39
    08:00
    7 Mar
    +1
    FlixBusFlixBus
    from £25.82
  • Zagreb
    Prague
    21:30
    12:00
    5 Mar
    +2
    Eurolines FranceEurolines France
    from £75.82
  • Zagreb
    Prague
    21:30
    12:00
    5 Mar
    +2
    Eurolines FranceEurolines France
    from £76.07
  • Zagreb
    Prague
    20:30
    06:00
    5 Mar
    +1
    Arriva CroatiaArriva Croatia
    from £374.93
  • Zagreb
    Prague
    21:40
    06:40
    5 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £26.66
  • Zagreb
    Prague
    10:00
    18:30
    5 Mar
    BlaBlaCarBlaBlaCar
    from £31.33

Information about the bus connection, amenities and services

If you want to take a bus from Prague to Zagreb, you’ll look at ticket prices starting at £23.33 as well as journey times from 9h 30m. This is why it’s always useful to compare and contrast. Use our search engine to find the perfect bus Zagreb to Prague and pick between the offers of Eurolines Germany, FlixBus, Eurolines France, Busbud and . Simply click "Find Now" and book your trip!
The more offers you can select from, the more complicated it usually is to make a decision. That's the reason why CheckMyBus was created: If you are looking for a bus Prague - Zagreb, you might find that more than one provider offers convenient rides. In such cases, it’s always good to compare and contrast. On CheckMyBus you can look for the fastest, the most comfortable or the cheapest bus from Zagreb to Prague and vice versa. Just enter your date of travel and start your search. In the search results, you will see, which provider offers xxl legroom, the most generous baggage policy or on which buses you are allowed to take pets or bulky luggage. Here's an example: On a bus from Prague to Zagreb, the company FlixBus allows you to take your bike for a few extra pounds. Check out all the offers and pick the one that suits your very own needs best. All of this can be done in a few clicks!
First come, first served. Bus fares tend to be subject to demand. A rule of thumb: You’ll find the most inexpensive tickets when you book your trip quite some time in advance. Make sure to check for other travel options as well! On our homepage you can also find trains, flights and carpooling deals allowing you to spot the best bargain within just a few seconds.

Bus stops in Prague and Zagreb

Stations
Avenija Marina Držića 4, 10000 Zagreb (Croatia)

Compare Prague and Zagreb

£2.17
£1.79
Prague
Zagreb
A taxi journey in Prague is 18% more expensive than in Zagreb.
£0.80
£1.12
Prague
Zagreb
A bus fare in Prague is 29% cheaper than in Zagreb.
£1.17
£1.68
Prague
Zagreb
A pint of beer in Prague is 31% cheaper than in Zagreb.
£0.45
£0.74
Prague
Zagreb
A bottle of water in Prague is 40% cheaper than in Zagreb.
£6.37
£6.16
Prague
Zagreb
A meal in Prague is 4% more expensive than in Zagreb.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download