Prices are in Australian Dollars.

From
To
Tue. 3/11
Tue. 10/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Tue. 3/11
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Tue. 3/11
Tue. 10/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Tue. 3/11
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Africa Senegal Cheap flights to Dakar, Senegal

Cheap Flights to Dakar

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Dakar flights by month

January
$2,076
February
$1,990
March
$2,028
April
$1,791
May
$1,788
June
$2,304
July
$2,019
August
$2,454
September
$2,732
October
$2,046
November
$1,648
December
$2,172
November is currently the cheapest month to fly to Dakar. At this moment in time September is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.

When is the best time to fly to Dakar?

As the weather is generally warm all year round, there isn’t a bad time to book a flight to Dakar. The city has a hot, semi-arid climate which means the dry season is much longer than the rainy season. Rain falls from July to October and the rest of the year is dry. Between December and May the weather is warm but not hot with temperatures between 24 and 27 degrees Celsius. However from May to November the weather becomes hot with temperatures reaching 31degrees Celsius. Sea breezes keep the city cooler than much of Africa, all year round. A variety of festivals occur throughout the year, so you might want to plan your flights to Dakar to take advantage of the International Arts Festival or traditional dance festival.

Some travellers avoid the area when it is very hot or during the rainy season so it is possible to get good deals and cheap flights to Dakar at this time of the year. Festival times will see higher accommodation rates and airfares as will school holiday periods, the festive season, Islamic holidays and New Year. The rainy season still offers good weather but the rain may deter travellers and taking advantage of deals during this time is prudent.

Dakar overview

Sometimes dusty and often hot, the beauty of Dakar lies in its colourful markets, traditions, its Medina and the constant hum of traffic and Senegalese pop which throbs through the city. If you’re looking for magnificent views, look no further than Les Mamelles where you can see the Cap-Vert Peninsula from above the only two hills in the area. From this vantage point, you can see the Atlantic, cityscape and the African Renaissance Monument (Monument de le Renaissance Africaine) which is bigger than the Statue of Liberty. Local and international music is very much a part of the local culture in the city and for the best in live local artists, a visit to Just 4 U, is a great choice.

The Medina is a series of streets laid out in grids. These narrow walkways offer a busy area where you can see the Grand Mosque and plenty of local colour in the form of horse-drawn carts, stoves, open air food stalls and ones selling rugs, art and crafts and techno gadgets. For art and culture, head to the Institut Français to enjoy coffee in the gardens, film shows and exhibitions all year round. Good food is plentiful in Dakar from al fresco fare on Avenue Pompidou, where you can find fish, mutton skewers and rice at very low prices, to La Fourchette, where you can enjoy international cuisine.

Back to top

Getting around Dakar

Taxis are an inexpensive and safe mode of transport and are available in all parts of the city. The bus system is another good way to get around but if you want to explore Dakar at your own speed, car rental is the best solution.

Getting from the Airport to the City

Flights to Dakar are served by the Leopold Sedar Senghor International Airport (DKR). Getting to the city from the airport is easy using the Dakar bus system, shuttle buses, rental cars and cars rapides, which are blue and yellow mini-buses, popularly used for transport for locals and tourists.

Back to top

Alternative, similarly priced destinations

Find the best prices for you!

Cheap tickets to Dakar found by our users in Australia

Cheapest flights to Senegal

Home Africa Senegal Cheap flights to Dakar, Senegal
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First