In aereo: Nel paese esiste un solo aeroporto internazionale, situato 6 km a sud-ovest di Asmara.Le linee aeree che raggiungono l'Eritrea sono "Daallo Airlines" e "Regional Airlines" da Gibouti, "EgyptAir" dal Cairo (Egitto), "Sudan Airways" da Kartoum (Sudan) e "Regional Airlines" da Nairobi (Kenya).
In auto: La rete stradale invece in buono stato tra Asmara e Keren, Massaua, Adi Quala e Barentu. Ci sono almeno due autobus giornalieri che collegano le grandi citt (Asmara, Massaua e Keren) e almeno un autobus giornaliero, di linea tra le cittadine pi piccole. Il costo del biglietto di circa US$1 per la tratta Asmara-Massaua. Gli autobus non seguono un orario prestabilito, partono quando sono al completo. Per viaggi a lunga percorrenza, vi conviene quindi recarvi all'autostazione verso le 6 del mattino per essere certi di trovare un posto a sedere.