Громадський транспорт на Мадагаскарі розвинений не так і добре, як хотілося б. У межах міст найкраще пересуватися автобусами. Вони зовсім недорогі, квиток коштує близько 1-1.5 USD. Якщо бажаєте, беріть таксі, тут є кілька варіантів. Ліцензовані таксі Adema, оснащені лічильниками, вважаються найзручнішими.
Приватні таксі можуть бути дорожчими, так що варто домовлятися заздалегідь про
вартості проїзду.
У середньому за 1 км шляху ви заплатите близько 1 USD. На чому б ви не їхали, готуйтеся до
неквапливості місцевих жителів. Не завжди стежать за розкладом, швидше
за тим, щоб салон був сповнений. До речі, якщо вам вказують дорогу, вкажуть швидше
бік світла, ніж «право» чи «ліво». Так що «поверніть на північ» або «Поверніть на південний захід» буде орієнтиром.
Ви зіткнетеся з маршрутними таксі двох видів. Перший - це таксі-бе,
taxi-be, мікроавтобус на дев'ять місць. Він частіше ходить згідно з розкладом.
Другий – таксі-бруссі, taxi-brousse. Ці варіанти вміщують більше людей, і чекають,
поки наповниться салон. На таких мікроавтобусах найзручніше мандрувати
між містами. Розклад міжміських рейсів висить аеропорт на стендах.
Найзручніше пересуватися всередині країни літаком, для цього діє внутрішня система авіаліній Air Madagascar. До речі, якщо купувати квитки цієї компанії, наприклад, з Європи на острів, усередині країни будуть неабиякі знижки до 50%. У розкладі цієї лінії всередині країни трапляються часті збої. Аеропорт є в столиці, Антананаріву, а також в Арівунімаму, який знаходиться за 45 км від неї. Рейси з Африки та Коморських островів обслуговує Махадханга. На Нузі-Бі можна прилетіти з Європи чи Сейшелів. У Туамасині також є аеропорт, звідси літають на Маврикій.
Можна ризикнути та скористатися поїздом, тут є дві лінії, не пов'язані одна з одною. Одна знаходиться на півночі, інша на півдні. Вони не надто дорогі, але повільні і не дуже зручні, проте дозволяють вивчити країну краще.