Somalia, located on the Horn of Africa, offers stunning coastlines along the Indian Ocean, ancient cave paintings at Laas Geel, and vibrant markets in Mogadishu. Despite ongoing security challenges, the country boasts rich Somali culture, pristine beaches, and historical sites dating back millennia.
- Public
- Limited shared minibuses (daabaad) on main routes in Hargeisa and Mogadishu costing $0.50-1/trip. Irregular schedules and security considerations make this suitable mainly for short city hops.
- Taxi
- Private taxis widely available but no meters - negotiate before travel. Hotel-arranged taxis are safest and most reliable. Hargeisa rates more transparent ($2-5 city trips). Mogadishu requires security-vetted drivers.
- Rental
- Self-drive rental is essentially unavailable due to security concerns. Vehicles with driver can be hired for $50-150/day depending on city and vehicle type. 4WD essential for travel outside cities.
- Walking
- City centers of Hargeisa and parts of Mogadishu are walkable during daylight hours with security awareness. Berbera old town is excellent for walking. Night walking not recommended anywhere in Somalia.
Transport at a glance
Airport transfers
Getting from the airport to your accommodation.
- Taxi
- Hotel shuttle - arranged through hotel
- Shuttle
- Private taxi - $15-$25
- Bus
- Pre-arranged transport recommended
Local transport
Getting around the city.
Bus
Limited public bus service. Shared minibuses (daabaad) operate on main routes in Mogadishu and Hargeisa, costing $0.50-$1 per trip. Service is irregular and security considerations apply.
Alternatives
metro, taxi, rideshare
Taxis & rideshare
What to expect from taxis and apps.
- Regular
- Private taxis widely available. No meters - negotiate fare before departure. Typical rates: base fare $3-$5, then $1-$2 per km. In Mogadishu, use only trusted taxi companies or hotel-arranged transport. Hargeisa taxis more accessible at $2-$5 for city trips.
Intercity travel
Getting between cities and regions.
Bus
Intercity buses operate between major cities like Mogadishu, Hargeisa, Berbera, and Bosaso. Journey times vary greatly due to road conditions and checkpoints. Mogadishu-Hargeisa not feasible due to security. Hargeisa-Berbera: 3-4 hours, $10-$15. Hargeisa-Burao: 2-3 hours, $8-$12. Security assessment essential before intercity travel.
Flights
Domestic flights connect major cities. Jubba Airways, Daallo Airlines, and African Express Airways operate routes. Mogadishu-Hargeisa: $150-$250. Mogadishu-Bosaso: $120-$200. Mogadishu-Kismayo: $100-$180. Flight schedules can be irregular; book through reliable agents.
Transportation details
Full breakdown of how to get around.
Airports
Aden Adde International Airport
From centre: 11 km
Options: Hotel shuttle - arranged through hotel; Private taxi - $15-$25; Pre-arranged transport recommended
Hargeisa Egal International Airport
From centre: 2 km
Options: Taxi to city center - $5-$8; Hotel pickup - arranged in advance; Shared minibus - $2-$3
Bosaso International Airport
From centre: 5 km
Options: Taxi - $8-$12; Hotel shuttle - pre-arranged; Private car - arranged through hotel
Useful apps
Download before you arrive.
Hormuud Telecom App (Mogadishu)
Phone-based taxi booking service emerging in Mogadishu through local telecoms. Limited coverage but growing.
Hotel Concierge Apps (Ambassador, Serene Sarovar)
WhatsApp-based transport booking through luxury hotel reception - the most reliable transport arrangement method for visitors.
Transport tips
Travel smarter, not harder.
Always arrange transport through your hotel or a trusted contact - do not hail random taxis off the street in either Mogadishu or Hargeisa
Agree on the taxi fare before entering any vehicle - no meters operate anywhere in Somalia
For intercity travel, domestic flights between Hargeisa, Mogadishu, and Bosaso are strongly recommended over road travel for security reasons
Hargeisa-Berbera road (150km) is considered relatively safe for daytime travel with a hired vehicle - one of few driveable intercity routes for visitors
Domestic flights with Jubba Airways and Daallo Airlines can be booked through hotel desks or local agents - book at least 3-5 days in advance
Keep hotel phone number and your country's embassy emergency number saved - mobile coverage is limited outside main cities