Zagreb to Sofia Bus
from £29.49What to expect of your trip
Fast, easy, and affordable options from Zagreb to Sofia
Min. trip duration
12 hr 15 mins
Min. distance
485 miles
Cheapest trip
From £29.49
1
Min. trips a day
On this page
Bus stations and stops in Zagreb
Zagreb bus station
Avenija Marina Držića 4
Autobusni Kolodvor
10000 Zagreb
Croatia
Autobusni Kolodvor
10000 Zagreb
Croatia
View this address on Google Maps
With your FlixBus ticket, you can use the FlixBus Lounge at Zagreb Bus Station for free while you wait for your departure or transfer. Enjoy comfortable seats, Wi-Fi, the ability to charge your devices, and refreshments before continuing your journey!
Onboard services are subject to availability
Frequently asked questions
How much is a bus ticket from Zagreb to Sofia?
How long does it take to get to Sofia from Zagreb by coach?
How much luggage can I bring on the coach from Zagreb to Sofia?
When's the first coach leaving Zagreb for Sofia?
When's the last coach from Zagreb to Sofia?
Do I need a printed ticket for my bus journey from Zagreb to Sofia?
How many coach stops are in Zagreb and in Sofia?
Are night coach trips available from Zagreb to Sofia?
Are coaches from Zagreb to Sofia equipped for passengers with mobility restrictions?
What onboard services are available on coaches from Zagreb to Sofia?
Coaches to Sofia from Zagreb: everything you need to know
- Bus ticket price: you can travel between Zagreb and Sofia starting from £29.49.
- Average duration: the bus from Zagreb to Sofia lasts approximately 12 hours 15 minutes.
- Distance covered: the distance between Zagreb and Sofia is 488 miles, with some variation depending on the bus route and intermediate stops.
- Zagreb to Sofia bus schedules: to check coach departure times between Zagreb and Sofia, select your travel data to view all available journeys, including timetables and prices. You’ll then be shown every available trip option with full schedules and fares. You can do this by using the selector at the top of the page or via the interactive map.
- Bus departure frequency: one departure per day.
- Bus departure and drop off points: in Zagreb, there is a singular coach stop: Zagreb bus station. As for Sofia, it has 4 stops.. You can locate the FlixBus stops on the map above on this page.
- Night buses: night bus services are available to depart from Zagreb in the evening and arrive at Sofia in total comfort.
- Weekend trips: with FlixBus, you can depart Zagreb on Friday and return on Sunday for a perfect weekend getaway in Sofia.
Discover more popular bus connections
- Zagreb - Split
- Split - Zagreb
- Zagreb - Rijeka
- Zagreb - Vienna
- Rijeka - Zagreb
- Zagreb - Zadar
- Zadar - Zagreb
- Vienna - Zagreb
- Zagreb - Budapest
- Budapest - Zagreb
- Ljubljana - Zagreb
- Belgrade - Zagreb
- Zagreb - Ljubljana
- Zagreb - Osijek
- Zagreb - Varaždin
- Osijek - Zagreb
- Zagreb - Belgrade
- Varaždin - Zagreb
- Slavonski Brod - Zagreb
- Zagreb - Munich
- Bucharest - Sofia
- Sofia - Bucharest
- Thessaloniki - Sofia
- Sofia - Thessaloniki
- Sofia - İstanbul Avrupa
- Sofia - Skopje
- Sofia - Belgrade
- Belgrade - Sofia
- Skopje - Sofia
- İstanbul Avrupa - Sofia
- Zagreb - Sofia
- Budapest - Sofia
- Sofia - Plovdiv
- Athens - Sofia
- Munich - Sofia
- Sofia - Athens
- Sofia - Niš
- Plovdiv - Sofia
- Sofia - Munich
- Sofia - Zagreb