Прямого сообщения между Россией и Свазилендом нет. Более того, авиарейсы в эту страну выполняются только из соседних ЮАР (Йоханнесбург и Дурбан) и Мозамбика (Мапуту). Стоимость перелета в Мбабане из Йоханнесбурга составляет $140-160, из Дурбана - $80-100, из Мапуту - $50-70 (в одну сторону).
На поезде
Железнодорожное сообщение с ЮАР было прекращено ввиду его нерентабельности.