Cheap flights to Praia
The main gateway to the capital of Cape Verde is Nelson Mandela International Airport, located just 3 km from the city center. The route network includes 10 destinations, providing reliable connections to Europe, Africa, and North America. Most flights arrive from Lisbon (36 flights per week), Casablanca (13 flights), and Dakar (8 flights). Regular routes from Porto and Ponta Delgada are also popular.
In total, 10 airlines operate flights to Praia, with TAP Portugal and Royal Air Maroc leading the way. Flights are also operated by carriers such as Azores Airlines, Easy jet, and Air Senegal. Below on this page, you will find convenient departure city cards with a search form to help you find the best flight option. To prepare for your trip, we recommend checking out the city guide, learning about the weather, or clarifying details on how to get to your destination.

Porto — Praia

Lisbon — Praia


Luxembourg City — Praia

Ponta Delgada — Praia




Casablanca — Praia

Dakar — Praia




Dubai — Praia


Lome — Praia
Flight insights to Praia
Data-driven trends for direct flights to Praia — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Praia come from Lisbon, Casablanca and Porto. Lisbon leads with around 36 flights a week.
- Lisbon36 flights/week
- Casablanca13 flights/week
- Porto8 flights/week
- Dakar8 flights/week
- Ponta Delgada8 flights/week
Top departure countries
Most direct flights to Praia depart from Portugal, Morocco and Senegal. Portugal alone accounts for about 62% of all direct routes.
- Portugalavg $120
- Moroccoavg $221
- Senegalavg $244
- Franceavg $236
- Togoavg $684
Direct routes & fares
Popular non-stop routes to Praia range from Porto at $93 to Dakar at $244 — a quick way to compare direct-flight fares.
- Lisbonfrom $97
- Casablancafrom $221
- Portofrom $93
- Dakarfrom $244
- Ponta Delgadafrom $169
Cheapest departure cities
The cheapest places to fly to Praia from right now are Porto from $93, Lisbon from $97 and Luxembourg City from $146.
- Portofrom $93
- Lisbonfrom $97
- Luxembourg Cityfrom $146
- Parisfrom $152
- Ponta Delgadafrom $169
Longest direct flights
The longest direct flight to Praia is from Boston at about 7h 30m, followed by Luxembourg City (6h 31m) and Paris (6h 12m).
- Boston7h 30m
- Luxembourg City6h 31m
- Paris6h 12m
- Lyon6h 3m
- Porto4h 40m
Popular departure cities to Praia
Frequently asked questions
- How many cities offer flights to Praia?
- As of today, air links to Praia have been established with 10 cities worldwide. Flights are operated from key transport hubs in Europe, Africa, and the USA, making it easy to find a convenient route for your trip.
- Which cities have the most frequent flights to Praia?
- The highest number of flights per week is from Lisbon (36 departures) and Casablanca (13 departures). Other popular routes include Dakar, Porto, and Ponta Delgada, with flights departing 8 times a week.
- How many airlines fly to Praia?
- 10 airlines operate scheduled flights to the capital of Cape Verde. The largest carriers by flight volume are TAP Portugal, Royal Air Maroc, and Azores Airlines.
- Which airports receive flights to Praia?
- All international and domestic flights arrive at Nelson Mandela International Airport (RAI). The airport is conveniently located just 3 kilometers from the city center, ensuring a quick and comfortable transfer after arrival.
- How can I find cheap flights to Praia?
- To find the best deals, it is recommended to check low-cost carriers such as Easy jet or Transavia. It is also worth considering flights with layovers in Lisbon or Casablanca, as these routes feature the highest flight frequency and competition between airlines.