- Nice to Zagreb buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Nice Airport Bus Station Terminal 1 | Autobusni kolodvor | CheapestFastest |
Last refresh of the prices: Yesterday at 2:20 PM CET.
Get from Nice to Zagreb
This route is served by bus only
The journey takes about 16 hours 30 minutes and with fares starting at just $50, it presents an excellent value for a comfortable ride.
2bus per day
16h 30mAverage Duration
455 milesDistance
18kgCO₂ emissions
Where are the popular stops in Nice and Zagreb?
Stops in Nice
- B
Gare Routière Nice Côte d'Azur
14 Avenue des Diables Bleus, 06300 Nice, France - C
Avenue Félix Faure
6 Avenue Félix Faure, 06000 Nice, France - D
Gare Routière de Nice - Paillon
Av. Lindbergh, 06200 Nice, France - E
Gare de Nice-Lindbergh
175 Boulevard René Cassin, 06200 Nice, France - F
Nice (Gare internationale)
177 Boulevard René Cassin, 06200 Nice, France
Stops in Zagreb
- AAvenija Marina Držića 4, 10000, Zagreb, Croatia
- BGlavni kolodvor, 10000, Zagreb, Croatia
- C
Zagreb
Kaptol ul. 3, 10000, Zagreb, Croatia
Compare bus companies
3.5 out of 5 stars3.5/511,446 reviews
2.5 out of 5 stars2.5/51,946 reviews
3.5 out of 5 stars3.5/511,160 reviews
HR bus companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Rede Expressos, Trenitalia
Frequently asked questions about traveling from Nice to Zagreb by bus
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11/24
$46
11/25
$57
Today
No data
11/27
$71
11/28
No data
11/29
$63
11/30
No data
12/01
$46
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Nice to Zagreb, as early as possible.
You can expect to pay from $46 to $101 for a bus ticket from Nice to Zagreb based on the last 2 days. You can expect to find the cheapest price for the trip at $46 which is on 2025-12-01.




