There are 3 ways to get from Antananarivo to Diana Region by plane, unknown, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Arrachart Airport, travel
best- Fly from Ivato International Airport (TNR) to Arrachart Airport (DIE)plane TNR - DIE
- Walk from Arrachart Airport (DIE) to Mahalinaunknown
3h 22mShuttle, travel
- Take a shuttle bus from Antananarivo to Antsiranana
- Walk from Antsiranana to Mahalinaunknown
29h 10mFly to Fascene Nosy Be Airport, travel
- Fly from Ivato International Airport (TNR) to Fascene Nosy Be Airport (NOS)plane TNR - NOS
- Walk from Fascene Nosy Be Airport (NOS) to Mahalinaunknown
4h 8m
Ivato International Airport (TNR) to Arrachart Airport (DIE) flights
Questions & Answers
The distance between Antananarivo and Diana Region is 817 km.
The best way to get from Antananarivo to Diana Region without a car is to shuttle and travel which takes 29h 10m and costs .
It takes approximately 3h 22m to get from Antananarivo to Diana Region, including transfers.
What companies run services between Antananarivo, Madagascar and Diana Region, Madagascar?
There is no direct connection from Antananarivo to Diana Region. However, you can take the taxi to Ivato International Airport (TNR) airport, fly to Arrachart Airport (DIE), then travel to Mahalina. Alternatively, you can take a shuttle from Antananarivo to Mahalina via Antsiranana in around 29h 10m.
- Website
- airmadagascar.com
Flights from Ivato International Airport to Arrachart Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $170–390
Flights from Ivato International Airport to Fascene Nosy Be Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $160–380
Flights from Ivato International Airport to Fascene Nosy Be Airport via Dzaoudzi
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- $130–700
- Website
- ewa-air.com
Flights from Ivato International Airport to Fascene Nosy Be Airport via Dzaoudzi
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- $130–700
- Phone
- +261 20 97 266 74
- Website
- cotisse-transport.com
Shuttle from Antananarivo to Antsiranana
- Ave. Duration
- 28h
- Frequency
- Once daily
- Estimated price
- $35–55
- Schedules at
- cotisse-transport.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, How to plan an amazing trip around Scandinavia, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.



