Travel time from
Belgrade to UngujaAverage Travel Times are
14h 42min - 18h 34minTravel Distance
6420.17 kmTravel time route map
It takes an average travel time of 35h 40mins to travel from Belgrade to Unguja, given the average speed of 180km/h and the distance of 6420.17 km (3989 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 6373km (3960 miles) | 14h 42mins |
Flight | 6342km (3941 miles) | 18h 34mins |
Travel time by airplanes from Belgrade to Unguja
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 7h 24mins | 7h 4mins |
A320 | 7h 35mins | 7h 9mins |
A321 | 7h 40mins | 7h 14mins |
A380 | 6h 30mins | 6h 14mins |
Boeing 707 | 6h 36mins | 6h 22mins |
Boeing 737 | 8h 10mins | 7h 29mins |
Boeing 747 | 7h 7mins | 6h 42mins |
Boeing 787 | 7h 0mins | 6h 34mins |
ATR 72 | 13h 51mins | 12h 8mins |
Be prepared
Belgrade - Unguja Info
Travel time from Slavija to Belgrade Nikola Tesla Airport 32mins.
Travel time from BEG to ZNZ 12h 26mins.
Travel time from Zanzibar to Zanzibar City 7mins.
Travel time chart
How long does it take to get from Belgrade and by air and road.
- Best Option
- OTHER ROUTES