Direct (non-stop) flights from Mahajanga (MJN) to Antananarivo (TNR)
Find comprehensive flight information, schedules, and booking details for direct flights from Mahajanga (MJN) to Antananarivo (TNR). This popular route is operated by 1 airline, offering multiple daily departures.• Flight Duration: 1h 05m - 1h 10m (average flight time)• Daily Flights: 0-1 flights (scheduled departures per day)
Mahajanga (MJN)
Antananarivo (TNR)
FLIGHT TIME
1h 05m - 1h 10m
1h 10m - 1h 10m
17:45
17:45
1 (Show)
Flight Schedule
December 2025
Airlines with direct flights from Mahajanga (MJN) to Antananarivo (TNR)
Mahajanga (MJN) - Antananarivo (TNR) flight price statistics
$338
ApproximateThe numbers are average prices found based on user searches for direct flights between the airports. It's calculated from the cheapest prices found per month for a round-trip with 1 adult and can vary depending on the amount of data we have for this particular route.
$370
Feb$305
MarRelated Information
Airports: MJN • TNR Airport
Airlines operating this route: Madagascar Airlines (MD)
Frequently Asked Questions
How many flights operate from MJN to TNR?
There is 1 direct flight operating from MJN to TNR. Approximately 0-1 flights daily.
Which airlines operate flights from MJN to TNR?
1 airline operates on this route: Madagascar Airlines.
How long is the flight from MJN to TNR?
The flight duration from MJN to TNR is approximately 1h 05m - 1h 10m.
What is the flight time range for this route?
Flight times on this route range from 1h 10m - 1h 10m.
What are the earliest and latest flight departure times?
The earliest flight departs at 17:45 and the latest flight departs at 17:45.
What types of aircraft operate on this route?
This route is served by ATR 72.
What is the average flight price from MJN to TNR?
The average flight price for a round-trip ticket from MJN to TNR is approximately $338 USD. Prices can vary based on booking time, season, and airline.
How long does it take to fly from MJN to TNR?
The flight time from MJN to TNR is approximately 1h 05m - 1h 10m. Actual flight duration may vary based on weather conditions, aircraft type, and routing.