Mahajanga Transport Hub





Mahajanga Transport Hub: MJN Airport, RN4, Cotisse and Bajaj Taxis



Mahajanga is a northwest-coast port city with a real nearby airport, a long RN4 road link to Antananarivo, busy taxi-brousse movement, and short local rides by bajaj, taxi and pousse-pousse. A useful Mahajanga Transport Hub guide should not pretend the city has a railway station or an urban rail-style network. It should explain the actual choices: fly into Amborovy Airport (MJN/FMNM), take Cotisse or taxi-brousse from Antananarivo, hire a driver for RN4 or Ankarafantsika, or use the waterfront/port for Katsepy and coastal movement.

The article-set airport anchor is Amborovy Airport (MJN/FMNM), also known as Philibert Tsiranana Airport. The dataset places it about 6.7 km north-east of Mahajanga. OurAirports lists MJN as a large_airport at -15.666842, 46.351233 with airline service marked yes. Sampled OSRM routing from MJN Airport to central Mahajanga is about 10.1 km / 16 minutes. That makes the airport transfer one of the simplest parts of Mahajanga travel, provided the pickup is agreed before leaving the terminal.

The harder decision is whether to fly or drive from Antananarivo. Madagascar Airlines lists Mahajanga / Amborovy (MJN) in its flight-status system and destination pages, and its French destination page says it operates regular flights from Antananarivo (TNR) to Mahajanga (MJN). Road travel is possible and common, but RN4 is long: sampled routing from Ivato Airport to Mahajanga is about 561.1 km / 528 minutes, while central Antananarivo to Mahajanga is about 572.5 km / 538 minutes before real road delays.

Contents

Fast Facts

Need Best starting point Practical detail
Main airport Amborovy Airport (MJN/FMNM) 10.1 km / 16 minutes sampled route to central Mahajanga
Airport aliases Philibert Tsiranana Airport, Amborovy The ticket code to check is MJN
Main flight gateway Antananarivo / Ivato International Airport (TNR/FMMI) Madagascar Airlines lists regular TNR-MJN service
Main road corridor RN4 between Antananarivo and Mahajanga 572.5 km / 538 minutes sampled route from central Tana
Comfort coach Cotisse / iZotra when running Older Mahajanga-Tana benchmark: Ar 34,000; current fare must be checked
Budget road travel Taxi-brousse Tana western routes use Gare Routiere Maki; fares can rise in high season
Rail No useful passenger rail route to Mahajanga Use air, RN4 road or port/ferry options instead
Port movement Mahajanga port / Katsepy ferry Useful for Katsepy and coastal plans, not a replacement for airport transfer
City rides Bajaj, taxi, pousse-pousse No meters; agree Ariary fare first

Arrival Strategy

If your itinerary starts in Antananarivo and Mahajanga is the main destination, compare flight cost against road fatigue. Flying TNR-MJN is usually the cleanest option for a short holiday, beach stay, business trip, family trip or late arrival. The airport is close to the city, and a hotel pickup or negotiated taxi can normally handle the final leg.

Road travel still matters. Cotisse and other scheduled operators make the RN4 route more comfortable than ordinary taxi-brousse when seats are available. Taxi-brousse is cheaper and more local, but it can be slower, crowded and less predictable. A private driver is best for Ankarafantsika stops, photography, family luggage, flexible timing or onward northwestern road plans.

Inside Mahajanga, treat transport as cash-and-negotiation based. Kupi’s Mahajanga guide describes bajaj and classic pousse-pousse as common local options and says fares are negotiated before boarding because there are no meters. That is the rule to carry through the whole city: ask the price in Ariary, confirm destination, then ride.

Airport Gateway: Amborovy Airport MJN

Amborovy Airport (MJN/FMNM) is the correct airport to check first for Mahajanga. It is also known as Philibert Tsiranana Airport and serves the Boeny region and northwest coast. OurAirports lists it as a large_airport, IATA MJN, ICAO FMNM, coordinates -15.666842, 46.351233, elevation 87 ft, municipality Mahajanga, and airline service marked yes.

Madagascar Airlines lists Mahajanga, Amborovy (MJN) in its flight-status dropdown, and its Mahajanga destination page gives local airline office context: Agence Madagascar Airlines Mahajanga, Avenue Gillon, Majunga Be, hours Monday-Friday 08:00-11:30 and 14:30-17:00, Saturday 08:00-10:00. The same airline site lists call-centre contacts +261(0)20 23 444 44 from Madagascar and +33(0)1 86 56 22 22 from France/Europe, with hours shown as 07:00-22:00 UTC+3.

Airport transfer checks:

Check Why it matters
Ticket code MJN is Mahajanga / Amborovy; TNR is Antananarivo
Pickup name Some sources use Amborovy, others Philibert Tsiranana
Hotel zone Waterfront, city centre and beach-side stays can quote different pickup prices
Cash Carry small Ariary notes for taxi, bajaj and porterage
Late arrival Pre-arranged hotel transfer is calmer than negotiating tired
Return flight Leave extra time if staying outside central Mahajanga

MJN Airport Transfer Planning

The airport is close enough that Mahajanga transfers are usually local-taxi jobs, hotel pickups or pre-booked private rides. Sampled routing to the city centre is 10.1 km / 16 minutes, while tourism-oriented sources often describe the downtown ride as about 20-30 minutes depending on destination and traffic.

Transfer Planning range Notes
MJN Airport to central Mahajanga by taxi Ar 30,000-80,000+ Use higher end for late arrivals, bags, beach hotels or waiting
MJN Airport to waterfront / port side Ar 35,000-90,000+ Confirm exact hotel or landing point
MJN Airport to Amborovy beach-side lodging Ar 20,000-60,000+ Distance can be shorter than city centre depending on hotel
Hotel-arranged airport pickup Ar 50,000-120,000+ Better for first arrival, family bags or night flight
Short bajaj ride inside town after drop-off Ar 2,000-8,000+ Useful after reaching the central area

Avoid app assumptions at MJN. Transfeero-style listings may mention ride-hailing concepts, but Mahajanga is not a dependable app-dispatch city for a critical airport pickup. Use hotel pickup, local taxi, known driver or a pre-booked transfer.

Flights: Madagascar Airlines And TNR-MJN

Madagascar Airlines is the first airline source to check for TNR-MJN planning. Its flight-status page includes Mahajanga, Amborovy (MJN) among selectable destinations, and its Mahajanga destination page says the airline connects Mahajanga with Antananarivo by regular flights. Third-party flight pages also show MJN-TNR service, but the airline and airport-code pages should control final trip decisions.

Flight planning points:

Need Practical advice
Domestic connection Build buffer at TNR if arriving internationally before a domestic MJN flight
Checked bags Check domestic baggage allowance separately from international tickets
Schedule changes Re-check the flight close to departure through the airline status page
Local office Avenue Gillon, Majunga Be can help with ticket issues during office hours
Backup plan If a flight is cancelled, RN4 road travel is long and may require an overnight

Flying is fastest, but not always cheapest. For a short stay, the saved day can be worth more than the fare difference. For a longer Madagascar itinerary, RN4 by coach/private car can make sense because it links naturally with Ankarafantsika National Park and inland stops.

RN4 Road Travel, Cotisse And Taxi-Brousse

The Antananarivo-Mahajanga road axis uses RN4. Sampled OSRM routing gives 572.5 km / 538 minutes from central Antananarivo to Mahajanga and 561.1 km / 528 minutes from Ivato Airport to Mahajanga. Real travel commonly needs more time for traffic, road conditions, fuel, food, police checks, high-season congestion and night driving.

Gare Routiere Maki at Andohatapenaka is the key Antananarivo station name for western and northwestern taxi-brousse routes. MadaCamp describes it as the station for Antananarivo to Majunga, Ambanja, Ankify, Diego-Suarez, Toamasina and Maroantsetra. For Mahajanga-bound taxi-brousse, arrive early, ask for Majunga/Mahajanga, and check the final stop before paying.

Cotisse Transport is the comfort coach/shuttle name to check first. Its official platform currently points to iZotra/site update context, while MadaCamp’s Cotisse page lists Antananarivo-Mahajanga and Mahajanga-Antananarivo as about 11.5 hours, with older 2016 fare context at Ar 34,000 and Mahajanga reservation phone +261 (0)32 11 027 11. Treat the Ar 34,000 as a historic baseline. More recent high-season taxi-brousse reporting around Maki gives Antananarivo-Mahajanga fares moving from Ar 50,000 to Ar 60,000, and premium/first-class transport listings can sit higher.

Before choosing road transport, ask:

  1. Is it Cotisse/iZotra, ordinary taxi-brousse, premium minivan or private car?
  2. Which station or office is used in Mahajanga and Antananarivo?
  3. Is the departure fixed-time or when-full?
  4. Is luggage included or charged separately?
  5. Are there night departures, and are they sensible for your arrival?
  6. Does the vehicle stop at Ankarafantsika or only in towns?
  7. Can you choose or reserve a seat?
  8. What is the plan if the road leg arrives after dark?

Rail And Port Reality

Mahajanga does not have a useful passenger rail station for normal visitor planning. Kupi’s Mahajanga transport guide explicitly says the resort cannot be reached by train and is not connected to the general rail network. Madagascar’s active passenger rail context is elsewhere, such as Moramanga-Toamasina and Fianarantsoa-Manakara when operating. For Mahajanga, choose air, RN4 road, local taxi or port movement.

The port matters because Mahajanga is a coastal city and a port. Noonsite describes Mahajanga / Majunga as a northwest-coast port and clearance point, while Rough Guides notes daily ferry services to Katsepy across the estuary. Katsepy and nearby lighthouse trips are local excursion logistics, not a substitute for airport or RN4 travel. Crossing conditions, boat type and timing should be checked locally, especially with wind, tides, luggage or return-after-dark plans.

Mode Good use Caution
Rail Not practical for Mahajanga arrivals Do not book accommodation around a train station idea
Port / ferry Katsepy, local coastal plans, boat excursions Ask same-day timing and return options
RN4 road Antananarivo, Ankarafantsika, inland stops Long ride; add buffers
MJN flights Fastest Mahajanga access Domestic schedules can change

Local Movement: Bajaj, Taxi And Pousse-Pousse

For city movement, Mahajanga is a negotiated-fare place. Kupi describes the most popular local transport as three-wheeled motorised rickshaws, called bajaj, plus classic pousse-pousse rickshaws. Cruise and local transport guides make the same practical point: drivers do not normally use meters, and the fare should be agreed in Malagasy Ariary before departure.

Uber does not operate in Madagascar. Misy describes itself as a Madagascar local app alternative mainly around Antananarivo, but that should not be treated as dependable Mahajanga airport or port coverage. For Mahajanga, plan on hotel-arranged drivers, local taxis, bajaj, pousse-pousse and walking along compact central/waterfront areas.

Use modes this way:

Mode Best for Practical advice
Bajaj Short and medium city rides, market, restaurant, waterfront Agree price before boarding; good in hot weather
Pousse-pousse Short central hops, light bags, slow local movement Pay fairly for heat, hills and waiting
Local taxi Airport, luggage, night, outer hotels Use hotel call or negotiated stand fare
Private driver Ankarafantsika, beaches, airport wait, family trips Confirm fuel, waiting and return
Walking Waterfront, central restaurants, nearby errands Keep heat, sun and after-dark route in mind

Ar Fare Planning

Use Malagasy Ariary. The ranges below are planning bands from source benchmarks, local transport patterns and route distance. Confirm before boarding.

Ride or transfer Planning range Notes
Short bajaj / pousse-pousse ride Ar 2,000-8,000 Central errands, daytime, light bags
Medium city bajaj or taxi ride Ar 5,000-20,000 Kupi and local guides stress negotiation
Cross-town taxi / beach-side hotel Ar 10,000-30,000+ Wild Expedition local benchmark for Mahajanga cross-town rides
MJN Airport to central Mahajanga taxi Ar 30,000-80,000+ Airport pickup, luggage and arrival time matter
Hotel-arranged MJN airport pickup Ar 50,000-120,000+ Useful for first arrival or late flight
Taxi-brousse Antananarivo-Mahajanga Ar 50,000-60,000+ high-season benchmark Maki reporting; ordinary taxi-brousse can vary
Cotisse Tana-Mahajanga Ar 34,000 historical baseline; expect higher current quotes MadaCamp 2016 baseline, check iZotra/office current fare
Premium / first-class Tana-Majunga minivan Ar 90,000-120,000+ Premium seat examples sit above taxi-brousse
Private car Antananarivo-Mahajanga Ar 1,000,000-1,800,000+ Long RN4 transfer with driver/fuel/return pricing
Mahajanga to Ankarafantsika private car Ar 250,000-550,000+ Park day/overnight transfer planning
Katsepy ferry / boat excursion Ask locally Ferry/boat timing and price depend on boat and conditions

If someone quotes in old franc mental math, ask for the final Ariary amount. Keep small notes for bajaj and short rides because drivers may not have change for large bills.

Road Distances And Onward Routes

These sampled OSRM distances are planning anchors only.

Route Sampled road estimate Practical use
Amborovy Airport to central Mahajanga 10.1 km / 16 minutes Main airport transfer
Ivato Airport to Mahajanga 561.1 km / 528 minutes Long airport-to-city road backup
Central Antananarivo to Mahajanga 572.5 km / 538 minutes Main RN4 road corridor
Mahajanga to Ankarafantsika National Park area 114.6 km / 106 minutes Park transfer and RN4 stop
Mahajanga to Ambondromamy 160.5 km / 148 minutes RN4 junction planning
Mahajanga to Maevatanana 254.1 km / 238 minutes Inland RN4 stop
Mahajanga to Antsohihy 440.5 km / 408 minutes Long northbound road continuation

Road time can stretch with rain, truck traffic, roadworks, heat, breaks, night caution and station waiting. Build a serious buffer before domestic flights or international connections.

Practical Scenarios

Landing At MJN And Going To A City Hotel

Pre-arrange a hotel pickup if arriving at night, carrying family luggage or staying outside the centre. If negotiating locally, confirm the destination and Ariary fare before loading bags. Keep the hotel phone number offline in case the driver needs directions.

Flying TNR To MJN After An International Arrival

Build enough time at Ivato for immigration, baggage, terminal movement and domestic check-in. If the domestic flight is the next morning, stay near TNR or central Antananarivo rather than forcing a tired road move.

Taking Cotisse To Mahajanga

Use Cotisse/iZotra or the office/phone for current departure and price. Treat older Ar 34,000 fare references as context only. Ask exactly where the vehicle stops in Mahajanga and arrange a bajaj/taxi from that stop to your hotel.

Taking Taxi-Brousse From Gare Routiere Maki

Arrive early, bring cash, expect waiting, and ask whether the vehicle leaves at a fixed time or when full. In high season, use Ar 50,000-60,000+ as a realistic planning band and add extra for luggage or better seat choice.

Visiting Ankarafantsika

Mahajanga to Ankarafantsika samples at about 114.6 km / 106 minutes. A private car is easier for park timing and luggage; taxi-brousse is cheaper but requires more flexibility at the road stop and for the return.

Going To Katsepy

Use local port advice for same-day ferry or boat timing. Rough Guides notes daily ferry services, but conditions and return times matter. For lighthouse plans, avoid arriving without a return arrangement.

Best Areas To Stay

Area Best for Transport trade-off
Central Mahajanga / Majunga Be Restaurants, airline office, errands, bajaj access Busier and warmer streets
Waterfront / promenade Views, evening walks, port/ferry access Negotiate rides carefully around tourist areas
Amborovy / beach-side hotels Airport proximity, beach stay, quieter nights Need taxi/bajaj for centre
RN4 / road-departure side Early coach or private-driver departures Less atmospheric for a holiday base
Hosted outskirts Family, work, long stay, driver-based plans Arrange transport after dark

For a short beach or business trip, airport-side or central lodging is simplest. For a road itinerary, choose the hotel by the confirmed Cotisse/taxi-brousse pickup or private-driver plan.

First-Time Checklist

  1. Check that your flight ticket says MJN/FMNM for Mahajanga.
  2. Save Madagascar Airlines Mahajanga office: Avenue Gillon, Majunga Be if flying domestically.
  3. Use 10.1 km / 16 minutes as the airport-to-centre road benchmark, before local delays.
  4. Carry Ariary cash and small notes for bajaj, taxi and port rides.
  5. Do not plan around a Mahajanga passenger train station.
  6. For Antananarivo road travel, use Gare Routiere Maki and RN4 as key names.
  7. Check Cotisse/iZotra current fare before relying on old Ar 34,000 references.
  8. Use Ar 50,000-60,000+ as a high-season taxi-brousse planning band from Tana.
  9. Agree bajaj, taxi and pousse-pousse fare before boarding.
  10. Do not rely on Uber or app dispatch for airport pickup.
  11. Check Katsepy ferry/boat timing locally before going to the port.
  12. Add a large buffer before flights when arriving by RN4 road.

Sources

  1. OurAirports Amborovy Airport page for MJN/FMNM code, large_airport type, airline-service status and coordinates: https://ourairports.com/airports/FMNM/
  2. Madagascar Airlines flight-status page for Mahajanga / Amborovy (MJN) in the airline destination system: https://madagascarairlines.com/en/flight-status
  3. Madagascar Airlines Mahajanga destination page for regular TNR-MJN flight context and Mahajanga agency details: https://madagascarairlines.com/en/our-destinations/discover-our-madagascar-destinations/mahajanga-majunga
  4. Flightradar24 MJN/FMNM airport page for live airport-code and flight-status cross-check context: https://www.flightradar24.com/data/airports/MJN
  5. FlightsFrom MJN page for scheduled destination and TNR route context: https://www.flightsfrom.com/MJN
  6. OurAirports Ivato International Airport page for TNR/FMMI gateway code, large_airport type and coordinates: https://ourairports.com/airports/FMMI/
  7. Ravinala Airports 2025 airport fee schedule for UCOTIS Ivato city taxi benchmark context: https://www.ravinala-airports.aero/wp-content/uploads/2025/05/Airport-Fee-Schedule_Ravinala_Airports_v2025.pdf
  8. Cotisse Transport official iZotra platform for current operator context: https://cotisse-transport.com/
  9. MadaCamp Cotisse Transport page for Mahajanga-Antananarivo time, older Ar fare and Mahajanga reservation phone context: https://www.madacamp.com/Cotisse_Transport
  10. MadaCamp Gare Routiere Maki page for Antananarivo western/northwestern taxi-brousse station context: https://www.madacamp.com/Gare_Routiere_Maki
  11. NewsMada high-season Maki fare report for Antananarivo-Mahajanga taxi-brousse Ar 50,000 to Ar 60,000 context: https://newsmada.com/2023/12/12/gare-routiere-maki-dandohatapenaka-les-tarifs-haute-saison-sont-appliques/
  12. Kupi Mahajanga getting-there guide for airport, RN4, no-train, taxi-brousse, bajaj and pousse-pousse context: https://www.kupi.com/en-ae/explore/madagascar-malagasy/mahajanga/getting-there
  13. Kupi Amborovy Airport guide for 15-20 minute airport-to-city context: https://www.kupi.com/en/explore/madagascar-malagasy/mahajanga/amborovy
  14. Misy Madagascar ride-hailing explainer for no-Uber national context and local app limitations: https://misy.app/en/uber-madagascar
  15. Rough Guides western Madagascar guide for Katsepy daily ferry and Ankarafantsika/RN4 regional context: https://www.roughguides.com/madagascar/western-madagascar/
  16. Noonsite Mahajanga page for port and clearance-port context: https://www.noonsite.com/place/madagascar/mahajanga/
  17. Wild Expedition Mahajanga page for local tuk-tuk/pousse-pousse, negotiated fares and cross-town Ariary planning context: https://wildexpedition.com/province/mahajanga-majunga/
  18. Rome2rio Mahajanga to Antananarivo page for Cotisse duration and fare context: https://www.rome2rio.com/s/Mahajanga/Antananarivo
  19. OSRM sampled road-distance routing for MJN, TNR, Antananarivo, Mahajanga, Ankarafantsika, Ambondromamy, Maevatanana and Antsohihy estimates: https://project-osrm.org/
  20. OpenStreetMap map checks for Amborovy Airport, Mahajanga centre, RN4, Gare Routiere Maki, port/Katsepy and road anchors: https://www.openstreetmap.org/

Source check date: 2026-07-16.

FAQ

Which airport serves Mahajanga?

Use Amborovy Airport (MJN/FMNM), also known as Philibert Tsiranana Airport. It is about 10.1 km / 16 minutes by sampled road route from central Mahajanga.

Are there regular flights to Mahajanga?

Yes, Madagascar Airlines lists Mahajanga / Amborovy (MJN) in its flight-status system and describes regular Antananarivo (TNR) to Mahajanga (MJN) flights on its destination page. Check the airline schedule close to travel.

How much is a taxi from Mahajanga airport to the city?

Use Ar 30,000-80,000+ as a practical local taxi planning band and Ar 50,000-120,000+ for hotel-arranged pickup. Confirm the fare before loading bags.

Is there a train to Mahajanga?

No useful passenger rail route serves Mahajanga. Kupi’s Mahajanga transport guide states that the city is not connected to the general railway network. Use air, RN4 road, local taxi or port/ferry options.

Where do taxi-brousses to Mahajanga leave from in Antananarivo?

The key station name is Gare Routiere Maki at Andohatapenaka for western and northwestern routes including Majunga/Mahajanga.

How much is taxi-brousse from Antananarivo to Mahajanga?

Use Ar 50,000-60,000+ as a recent high-season planning band for ordinary taxi-brousse. Cotisse and premium transport can cost more; older Cotisse references around Ar 34,000 are historical context.

Does Uber work in Mahajanga?

No. Uber does not operate in Madagascar. In Mahajanga, use negotiated local taxis, bajaj, pousse-pousse, hotel-arranged drivers or pre-booked transfers.