Find cheap Dakar, Senegal to Rabat, Morocco flights with our free search service. Compare all available fares for direct or connection flights to Rabat.
Best price to flight from Dakar to Rabat (One Way)
What is the distance between Dakar and Rabat?
The average distance from Dakar to Rabat is 2397 kilometers (equals to 1489 miles or 1294 nautical miles).
Your flight will departure from Dakar Airport, Senegal and arrive on Rabat Salé Airport, Morocco.
How long is the flight from Dakar to Rabat?
The average flight time between Dakar to Rabat is 21 hours and 55 minutes.
How much is the fare for flight between Dakar and Rabat?
The average price for one-way airfare from Dakar to Rabat is 1916 USD (none-taxes) for economy class.