There are 5 ways to get from Maputo to Marib by plane or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Maputo International Airport to Aden International Airport, drive
best- Fly from Maputo International Airport (MPM) to Aden International Airport (ADE)MPM - ADE
- Drive from Aden International Airport (ADE) to Marib
27h 37mFly Maputo International Airport to Nejran, drive
cheapest- Fly from Maputo International Airport (MPM) to Nejran (EAM)MPM - EAM
- Drive from Nejran (EAM) to Marib
24h 51m$613–1,793Drive 10,631.4 km
- Drive from Maputo to Marib10,631.4 km
6d 21h$1,302–1,880Fly Maputo International Airport to Sharurah Domestic Airport, drive
- Fly from Maputo International Airport (MPM) to Sharurah Domestic Airport (SHW)MPM - SHW
- Drive from Sharurah Domestic Airport (SHW) to Marib
19h 6m$749–2,268Drive to Kruger Mpumalanga International Airport, fly to Aden International Airport, drive
- Drive from Maputo to Kruger Mpumalanga International Airport (MQP)
- Fly from Kruger Mpumalanga International Airport (MQP) to Aden International Airport (ADE)MQP - ADE
- Drive from Aden International Airport (ADE) to Marib
30h 20m
Maputo International Airport (MPM) to Aden International Airport (ADE) flights
Questions & Answers
The cheapest way to get from Maputo to Marib is to fly and drive which costs $600 - $1,800 and takes 24h 51m.
The fastest way to get from Maputo to Marib is to fly and drive which takes 19h 6m and costs $750 - $2,300.
The distance between Maputo and Marib is 4951 km. The road distance is 10631.4 km.
It takes approximately 27h 37m to get from Maputo to Marib, including transfers.
Marib is 1h ahead of Maputo. It is currently 10:27 PM in Maputo and 11:27 PM in Marib.
Yes, the driving distance between Maputo to Marib is 10631 km. It takes approximately 6 days 21h to drive from Maputo to Marib.
What companies run services between Maputo, Mozambique and Marib, Muḩāfaz̧at Ma’rib, Yemen?
There is no direct connection from Maputo to Marib. However, you can take the taxi to Maputo International Airport (MPM) airport, fly to Aden International Airport (ADE), then drive to Marib. Alternatively, you can drive from Maputo to Marib in around 6d 21h.
- Website
- saudia.com
Flights from Maputo International Airport to Sharurah Domestic Airport via Doha, Jeddah
- Ave. Duration
- 14h 50m
- When
- Tuesday and Sunday
- Estimated price
- $700–2,400
Flights from Maputo International Airport to Sharurah Domestic Airport via Addis Ababa, Jeddah
- Ave. Duration
- 15h 30m
- When
- Tuesday and Sunday
- Estimated price
- $700–2,200
Flights from Maputo International Airport to Sharurah Domestic Airport via Doha, Riyadh
- Ave. Duration
- 16h
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $650–2,300
Flights from Maputo International Airport to Sharurah Domestic Airport via Addis Ababa, Riyadh
- Ave. Duration
- 16h 40m
- When
- Tuesday to Sunday
- Estimated price
- $750–2,200
Flights from Maputo International Airport to Nejran via Doha, Riyadh
- Ave. Duration
- 16h
- When
- Monday, Tuesday, and Sunday
- Estimated price
- $500–1,900
Flights from Maputo International Airport to Nejran via Addis Ababa, Riyadh
- Ave. Duration
- 16h 40m
- When
- Tuesday to Sunday
- Estimated price
- $600–1,800
Flights from Maputo International Airport to Nejran via Addis Ababa, Jeddah
- Ave. Duration
- 16h 50m
- When
- Tuesday to Sunday
- Estimated price
- $550–1,800
Flights from Maputo International Airport to Nejran via Nairobi, Jeddah
- Ave. Duration
- 24h 40m
- When
- Sunday
- Estimated price
- $550–1,700
- Website
- africanexpress.net
Flights from Maputo International Airport to Aden International Airport via Johannesburg, Nairobi
- Ave. Duration
- 22h 27m
- When
- Wednesday and Thursday
- Estimated price
- $410–1,300
Flights from Maputo International Airport to Aden International Airport via Addis Ababa, Djibouti
- Ave. Duration
- 24h 25m
- When
- Wednesday
- Estimated price
- $400–1,300
Flights from Kruger Mpumalanga International Airport to Aden International Airport via Johannesburg, Nairobi
- Ave. Duration
- 27h 2m
- When
- Wednesday and Thursday
- Estimated price
- $370–1,200
Flights from Kruger Mpumalanga International Airport to Aden International Airport via Victoria Falls, Nairobi
- Ave. Duration
- 26h 35m
- When
- Wednesday
- Estimated price
- $370–1,200
- Website
- yemenia.com
Flights from Maputo International Airport to Aden International Airport via Addis Ababa
- Ave. Duration
- 24h 10m
- When
- Tuesday
- Estimated price
- $400–1,300
Flights from Maputo International Airport to Aden International Airport via Johannesburg, Addis Ababa
- Ave. Duration
- 21h 37m
- When
- Tuesday
- Estimated price
- $420–1,400
Flights from Kruger Mpumalanga International Airport to Aden International Airport via Johannesburg, Addis Ababa
- Ave. Duration
- 21h 10m
- When
- Tuesday
- Estimated price
- $390–1,300
- Website
- ethiopianairlines.com
Flights from Maputo International Airport to Nejran via Addis Ababa, Jeddah
- Ave. Duration
- 21h 5m
- When
- Tuesday to Sunday
- Estimated price
- $550–1,800
Flights from Maputo International Airport to Nejran via Addis Ababa, Riyadh
- Ave. Duration
- 21h 50m
- When
- Tuesday to Sunday
- Estimated price
- $600–1,800
Flights from Maputo International Airport to Nejran via Doha, Dammam
- Ave. Duration
- 17h 5m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $500–1,900
- Website
- flynas.com
Flights from Maputo International Airport to Nejran via Doha, Dammam
- Ave. Duration
- 17h 5m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $500–1,900
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 Why you should take the train in the US, Travelling to the UK: What do I need to know?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
