Routeplanner.app
DjiboutiSomalia
DjiboutiMogadishu
Distance: 1483 km·Drive time: 23 h 40 min
Start a new route?
Driving from Djibouti to Mogadishu takes about via B100. The distance is 1483 km. The straight-line distance is 1122 km. Driving directions
Driving directions
54 · 1483 km- 1 Depart 375 m
- 2 Turn right onto Route Nationale الطراق الوطني 9 733 m
- 3 Enter rotary straight onto الطراق الوطني 9 6 m
- 4 Exit rotary slightly right onto الطراق الوطني 9 16 m
- 5 Continue straight onto Route Nationale الطراق الوطني 9 8 km
- 6 Enter roundabout straight onto الطريق الوطني 9 33 m
- 7 Exit roundabout slightly right onto الطريق الوطني 9 529 m
- 8 Continue straight onto Route Nationale الطريق الوطني 9 21 km
- 9 Continue straight onto Route Nationale 9 / الطريق الوطني رقم 9 31 km
- 10 Continue straight onto Route Nationale الطريق الوطني رقم 9 61 km
- 11 At end of road, turn right onto Route Nationale الطريق الوطني رقم 1 19 km
- 12 Continue straight onto Route Nationale الطريق الوطني رقم 1 12 km
- 13 Turn left onto Route Nationale الطريق الوطنية رقم 5 307 m
- 14 Continue straight onto Route Nationale 5 - الطريق الوطنية رقم 5 12 km
- 15 Turn right 13 km
- 16 Continue straight 180 km
- 17 Turn left 9 km
- 18 Turn left 32 km
- 19 Turn sharp right 19 km
- 20 At end of road, turn left 62 km
- 21 Keep slightly left 28 m
- 22 Turn left 3 km
- 23 Enter roundabout right 46 m
- 24 Exit roundabout right 166 km
- 25 Continue straight 317 km
- 26 Turn straight 69 km
- 27 Turn left 989 m
- 28 Turn right 38 km
- 29 Turn straight 37 km
- 30 Continue straight onto Ferfer - Kalabeyr Highway 25 km
- 31 Continue straight onto Ferfer - Beledweyne Highway 22 km
- 32 Keep slightly left onto Bulo Burto - Beledweyne Highway 76 km
- 33 Continue straight onto Bulo Burto - Beledweyne Highway 41 km
- 34 Continue slightly left onto Jowhar-Bulo Burto Highway 105 km
- 35 Continue straight onto Jowhar-Bulo Burto Highway 23 km
- 36 Turn slightly right onto Balcad - Jowhar Highway 54 km
- 37 Continue straight onto Balad Road طريق البلد 4 km
- 38 Keep slightly right onto Balad Road طريق البلد 9 km
- 39 Turn left 28 m
- 40 Keep slightly right onto Balad Road طريق البلد 16 km
- 41 Turn left 26 m
- 42 Keep slightly right onto Balad Road طريق البلد 2 km
- 43 Turn left 12 m
- 44 Turn slightly right onto Balad Road طريق البلد 2 km
- 45 Turn left 16 m
- 46 Turn slightly left onto Balad Road طريق البلد 4 km
- 47 Continue straight onto Mogadishu Road طريق مقديشو 2 km
- 48 Turn right onto Via Mogadiscio طريق مقديشو 678 m
- 49 Enter rotary right onto Corso della Repubblica 31 m
- 50 Exit rotary right onto Corso della Repubblica 483 m
- 51 Turn left onto Via Ebigabo 130 m
- 52 At roundabout, take exit straight onto Via Ebigabo 252 m
- 53 Turn right onto Via 1 Juli / طريق 1 تموز 555 m
- 54 Arrive left onto Via 1 Juli / طريق 1 تموز
The return trip from Mogadishu to Djibouti covers roughly the same distance, 1483 km.
Questions and answers
Mogadishu lies roughly to the south of Djibouti.
How far is it from Djibouti to Mogadishu?
The distance between Djibouti and Mogadishu is 1483 km by road.
How long does it take to drive from Djibouti to Mogadishu?
The drive from Djibouti to Mogadishu takes approximately 23 h 40 min by car.
What is the best route from Djibouti to Mogadishu?
The fastest route from Djibouti to Mogadishu covers 1483 km with a driving time of approximately 23 h 40 min.
What is the shortest route from Djibouti to Mogadishu?
The shortest driving route from Djibouti to Mogadishu is about 1483 km by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

