There is no non-stop flight from Vilnius to Praia, the capital of Cape Verde — but the connection is a genuinely easy one. Lisbon is the gateway to the islands, and with airBaltic flying Vilnius to Lisbon and TAP Air Portugal flying Lisbon to Praia, a single stop gets you to Santiago island. This guide covers the routing, what a fair return fare looks like in euros, and how to reach Praia rather than the better-known beach island of Sal.
Route: Vilnius (VNO) → Praia, Cape Verde (RAI)
Distance: approximately 5,600 km (3,480 miles)
Non-stop flight time: none — there is no direct service
Direct flights: No. The practical one-stop routes through Lisbon, where TAP Air Portugal (and other carriers) fly non-stop to Praia.
Fares from Vilnius to Praia (EUR)
Cape Verde has warm, dry weather almost year-round, so demand is steadier than on many long-haul beach routes. The European winter (November–March) is the busiest and dearest as travellers chase the sun; the late-spring and autumn shoulders are the cheapest. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.
| Month | Demand |
|---|---|
| January | high |
| February | high |
| March | medium-high |
| April | medium |
| May | low-medium |
| June | low |
| July | medium |
| August | medium |
| September | low |
| October | low-medium |
| November | high |
| December | very high |
Based on current schedules and fare tracking, a strong one-stop return via Lisbon sits around €320–€360, a typical fair price is roughly €420–€480, and anything under about €360 in the shoulder months is worth booking quickly. The Christmas and New Year fortnight is the one time fares climb past €600.
Airlines on this route
Non-stop: none. No airline flies Vilnius → Praia without a change of plane.
One-stop (via Lisbon):
- airBaltic — the main non-stop operator from Vilnius to Lisbon (around 4h45), the natural first leg to the islands.
- TAP Air Portugal — the primary carrier from Lisbon to Praia, flying the route several times a week (about 4h30); the most reliable onward connection.
- easyJet and Cabo Verde Airlines — also fly Lisbon to Praia, useful for widening your choice of dates and price on the second leg.
Because the trip is really two separate legs, it is worth comparing a single connecting ticket against booking Vilnius–Lisbon and Lisbon–Praia yourself. A through-fare protects your connection if the first flight is late; a self-connect can be cheaper but leaves a comfortable buffer — several hours in Lisbon — entirely up to you.
When to book & how to save
- Book 2–3 months ahead for the November–March winter-sun season, when demand from Europe is highest.
- Travel in the shoulder months (May–June, September) for the lowest fares — the weather is still warm and dry, and prices dip noticeably.
- Leave a real Lisbon layover: if you self-connect, allow at least 3–4 hours so a delayed first leg doesn’t cost you the Praia flight.
- Check baggage on both legs: airBaltic and low-cost fares to Lisbon may charge for a checked bag, so add it before comparing the all-in price.
- Confirm the island: Praia (RAI) is the capital on Santiago — make sure your ticket says RAI, not Sal (SID), which is the separate beach-resort island.
Arriving in Praia
Flights land at Nelson Mandela International (RAI), just a few kilometres from central Praia on the island of Santiago. It is small and quick to clear; most visitors take a taxi into the city, which costs roughly €10–€15 and takes about 15 minutes. Agree the fare before you set off, as meters are not always used. Note that Praia is the administrative capital and a gateway to Santiago’s markets, beaches and the historic town of Cidade Velha — a different experience from the resort strip on Sal.
Frequently asked questions
How long is the flight from Vilnius to Praia?
Because there is no non-stop, the total journey runs about 10 to 14 hours including the Lisbon connection. The two flying legs are roughly 4h45 (Vilnius–Lisbon) and 4h30 (Lisbon–Praia); the rest is your layover, which you can keep short or stretch into a Lisbon stopover.
Are there direct flights from Vilnius to Praia?
No. No airline flies non-stop between Vilnius and Praia. The practical routing is one stop in Lisbon, with airBaltic flying Vilnius–Lisbon and TAP Air Portugal (or easyJet or Cabo Verde Airlines) flying Lisbon–Praia.
How much does it cost to fly from Vilnius to Praia?
A typical economy return runs about €320–€660 depending on the season. Good one-stop deals via Lisbon start near €320–€360 in the shoulder months, while the Christmas and New Year peak sits at the top of the range.
What is the cheapest month to fly from Vilnius to Praia?
May, June and September are usually the cheapest months to fly. The weather stays warm and dry, so these shoulder months offer the best value. Avoid the December–January winter-sun peak, which is the priciest.
Which airlines fly from Vilnius to Praia?
No single airline flies the whole way. airBaltic operates the Vilnius–Lisbon leg, and TAP Air Portugal, easyJet and Cabo Verde Airlines fly the Lisbon–Praia leg. Booking a connecting ticket through Lisbon ties the two together.
Which airport do I fly into in Praia?
You land at Nelson Mandela International (RAI) on the island of Santiago, close to the capital. This is Praia’s own airport — not to be confused with Amilcar Cabral International (SID) on Sal, the main beach-resort island, which is a separate flight and a separate destination.
How far in advance should I book Vilnius to Praia flights?
Aim to book 2 to 3 months ahead, and earlier for the November–March winter-sun season. The Lisbon–Praia leg has limited frequency, so booking early gives you the best pick of connections and the lower fares before demand builds.
Is it cheaper to fly on weekdays?
Often, yes. Midweek departures (Tuesday to Thursday) tend to be a little cheaper than weekend flights, and because the Lisbon–Praia service runs only on certain days, a flexible date can also line up a shorter, smoother connection.
Route and schedule details from current airline schedules; last reviewed July 2026. Indicative economy returns — check the live fare before booking.



