Transports

a. Public Transport
Public transport is well organized in Asmara. Buses and mini buses have specific stops where they can be boarded. Alternatively can choose to take a taxi.
b. Long distance buses are operating between Asmara and various other cities in the country.
c. Trains (http://www.eritrea.be/railway.htm)
d. Driving(http://www.eritrea.be/old/eritrea-transport.htm)
If you wish to drive in Eritrea, you must obtain an Eritrea driver’s license or Internasional Drivers Licenses.
to obtain a driver license in Eriteria, you could get in touch with the following contact, who should be able to help you out.

Ministry of Transport and Communications

Communications Department
Egri Mekel Kahawata
P.O. Box 6465
ASMARA, Eritrea
Telephone : +291 1189193

(Source : http://www.asmera.nl/asmara-transport.htm)