There are 5 ways to get from Morocco to Mongolia by plane, taxi, car ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Tangier Ibn Battouta Airport, taxi
best- Fly from Tangier Ibn Battouta Airport (TNG) to New Ulaanbaatar International Airport (UBN)plane TNG - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
16h 22m$523–1,628Car ferry, bus to Málaga Airport, fly, taxi
cheapest- Take the carferry from Port of Tangier Ville to Tarifacarferry
- Take the bus from Tarifa to Terminal Fuengirolabus
- Fly from Málaga Airport (AGP) to New Ulaanbaatar International Airport (UBN)plane AGP - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
28h 20m$406–1,407Fly from Marrakech, taxi
- Fly from Marrakech (RAK) to New Ulaanbaatar International Airport (UBN)plane RAK - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
23h 6m$455–1,520Fly from Mohammed V International Airport, taxi
- Fly from Mohammed V International Airport (CMN) to New Ulaanbaatar International Airport (UBN)plane CMN - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
17h 37m$495–1,623Fly from Agadir–Al Massira Airport, taxi
- Fly from Agadir–Al Massira Airport (AGA) to New Ulaanbaatar International Airport (UBN)plane AGA - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Ulaanbaatartaxi
30h 18m$665–1,622
Tangier Ibn Battouta Airport (TNG) to New Ulaanbaatar International Airport (UBN) flights
Comparing Your Travel Options
The cheapest way to get from Morocco to Mongolia is to car ferry and bus and fly and taxi which costs $400 - $1,500 and takes 28h 20m.
The fastest way to get from Morocco to Mongolia is to fly and taxi which takes 16h 22m and costs $500 - $1,700.
The distance between Morocco and Mongolia is 8651 km.
It takes approximately 16h 22m to get from Morocco to Mongolia, including transfers.
There are 433+ hotels available in Mongolia.
What companies run services between Morocco and Mongolia?
There is no direct connection from Morocco to Mongolia. However, you can take the taxi to Tangier Ibn Battouta Airport (TNG) airport, fly to New Ulaanbaatar International Airport (UBN), then take the taxi to Ulaanbaatar. Alternatively, you can take the line 19 bus to Marrakech Airport, walk to Marrakech (RAK) airport, fly to New Ulaanbaatar International Airport (UBN), then take the taxi to Ulaanbaatar.
- Website
- miat.com
Flights from Tangier Ibn Battouta Airport to New Ulaanbaatar International Airport via Lyon, Frankfurt
- Ave. Duration
- 15h 30m
- When
- Monday and Sunday
- Estimated price
- $750–1,800
Flights from Tangier Ibn Battouta Airport to New Ulaanbaatar International Airport via Madrid, Beijing Capital
- Ave. Duration
- 20h 10m
- When
- Monday and Saturday
- Estimated price
- $500–1,600
Flights from Marrakech to New Ulaanbaatar International Airport via Frankfurt
- Ave. Duration
- 20h 20m
- When
- Monday and Sunday
- Estimated price
- $550–1,400
Flights from Mohammed V International Airport to New Ulaanbaatar International Airport via Frankfurt
- Ave. Duration
- 20h 5m
- When
- Friday and Sunday
- Estimated price
- $600–1,500
Flights from Agadir–Al Massira Airport to New Ulaanbaatar International Airport via Nice, Frankfurt
- Ave. Duration
- 26h 50m
- When
- Tuesday and Saturday
- Estimated price
- $650–1,600
Flights from Agadir–Al Massira Airport to New Ulaanbaatar International Airport via Lyon, Frankfurt
- Ave. Duration
- 34h
- When
- Sunday
- Estimated price
- $650–1,600
Flights from Agadir–Al Massira Airport to New Ulaanbaatar International Airport via Basel, Frankfurt
- Ave. Duration
- 34h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $650–1,600
Flights from Málaga Airport to New Ulaanbaatar International Airport via Frankfurt
- Ave. Duration
- 28h 35m
- When
- Tuesday and Sunday
- Estimated price
- $500–1,300
Flights from Málaga Airport to New Ulaanbaatar International Airport via Istanbul
- Ave. Duration
- 28h 50m
- When
- Wednesday
- Estimated price
- $500–1,300
Flights from Málaga Airport to New Ulaanbaatar International Airport via Madrid, Beijing Capital
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- $350–1,100
- Website
- airchina.com
Flights from Tangier Ibn Battouta Airport to New Ulaanbaatar International Airport via Madrid, Beijing Capital
- Ave. Duration
- 18h 10m
- When
- Monday, Saturday, Thursday, and Sunday
- Estimated price
- $500–1,600
Flights from Málaga Airport to New Ulaanbaatar International Airport via Madrid, Beijing Capital
- Ave. Duration
- 18h 35m
- When
- Every day
- Estimated price
- $350–1,100
- Website
- turkishairlines.com
Flights from Marrakech to New Ulaanbaatar International Airport via Istanbul
- Ave. Duration
- 28h 20m
- When
- Thursday, Sunday, and Tuesday
- Estimated price
- $440–1,500
Flights from Mohammed V International Airport to New Ulaanbaatar International Airport via Istanbul
- Ave. Duration
- 14h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $480–1,600
Flights from Málaga Airport to New Ulaanbaatar International Airport via Istanbul
- Ave. Duration
- 30h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $390–1,300
- Website
- hunnuair.com
Flights from Marrakech to New Ulaanbaatar International Airport via Warsaw Chopin, Almaty
- Ave. Duration
- 21h 40m
- When
- Saturday
- Estimated price
- $430–1,500
Flights from Málaga Airport to New Ulaanbaatar International Airport via Warsaw Chopin, Almaty
- Ave. Duration
- 21h
- When
- Saturday
- Estimated price
- $380–1,300
- Website
- scat.kz
Flights from Málaga Airport to New Ulaanbaatar International Airport via Belgrade, Nur-Sultan
- Ave. Duration
- 26h 50m
- When
- Thursday
- Estimated price
- $430–1,100
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Tarifa to Terminal Fuengirola
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $28–35
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Port of Tangier Ville to Tarifa
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $11–248
- Schedules at
- balearia.com
- Sirena Seat No Car
- $45
- Neptuno Seat No Car
- $56
- Sirena Seat Car
- $237
- Neptuno Seat Car
- $248
- Ave. Duration
- 38 min
- Estimated price
- $14–17
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.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 Southend Airport into central London, Train travel in Spain: A guide to Renfe, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.











