Аэропортов в Лихтенштейне нет, однако страна «интегрирована» в швейцарскую транспортную систему, поэтому добираться сюда лучше всего через Швейцарию. Ближайший аэропорт расположен в Цюрихе, он принимает ежедневные рейсы из Москвы авиакомпаний «Аэрофлот» и Swiss Airlines. Из Цюриха можно за 1,5-2 часа доехать на поезде до приграничных швейцарских городков Букс и Зарганс. Оттуда в различные города Лихтенштейна ходят пригородные автобусы (время в пути — несколько минут).
В два раза дешевле обойдется перелет бюджетными авиалиниями Air Berlin c пересадкой в Берлине (далее 130 км до Вадуца на автобусе, машине или поезде).
Раз в час из швейцарского Букса ходит в австрийский город Фельдкирх региональный поезд, который делает в Лихтенштейне несколько остановок, в том числе в Шаане — крупнейшем после столицы городе страны (сегодня он практически слился с Вадуцем).
Другие аэропорты — швейцарские Базель и Берн (добираться через Букс и Зарганс); а также Мюнхен, Инсбрук и Зальцбург (добираться через Фельдкирх, потребуется транзитная шенгенская виза).