General flight information
3 hr 34 min Travel time
2,248 km Distance between cities
1 hr Time zone difference
₾102 Lowest price
7 Direct flights per week
₾234 Average ticket price
06:25 Earliest departure
16:45 Latest departure
9 hr 45 min Travel time
2,660 km Distance between cities
1 hr Time zone difference
₾130 Lowest price
₾446 Average ticket price
7 hr 25 min Travel time
2,652 km Distance between cities
1 hr Time zone difference
₾136 Lowest price
8 hr 20 min Travel time
2,550 km Distance between cities
1 hr Time zone difference
₾148 Lowest price
4 hr 15 min Travel time
3,011 km Distance between cities
1 hr Time zone difference
₾128 Lowest price
4 Direct flights per week
06:00 Earliest departure
06:05 Latest departure
3,044 km Distance between cities
1 hr Time zone difference
₾218 Lowest price
2,394 km Distance between cities
1 hr Time zone difference
₾189 Lowest price
4,452 km Distance between cities
2 hr Time zone difference
₾191 Lowest price
3 Direct flights per week
07:05 Earliest departure
01:40 Latest departure
6 hr 5 min Travel time
2,378 km Distance between cities
1 hr Time zone difference
₾174 Lowest price
4,397 km Distance between cities
2 hr Time zone difference
₾206 Lowest price
Cheap tickets
Direct flight schedule
- Barcelona Tue, Thu, Fri, Sat, Sun from ₾129.84
- Malaga Mon, Wed, Fri from ₾181.71
- Tenerife Tue, Wed, Fri from ₾670.71
Connecting flights
₾129.89 Vilnius — Madrid ₾135.99 Vilnius — Alicante ₾147.91 Vilnius — Valencia ₾217.88 Vilnius — Sevilla ₾188.29 Vilnius — Bilbao ₾190.91 Vilnius — Tenerife ₾173.37 Vilnius — Palma ₾205.16 Vilnius — Las Palmas
Sat 14 Nov 06:55 – 23:25
2 day 17 hr 30 min / 1 layover Sat 21 Nov 20:45 – 08:25
1 day 12 hr 40 min / 1 layover Sun 31 Jan 18:25 – 23:20
2 day 5 hr 55 min / 1 layover Sat 14 Nov 20:45 – 09:25
13 hr 40 min / 1 layover Mon 11 Jan 05:55 – 16:45
11 hr 50 min / 1 layover Mon 30 Nov 22:25 – 10:35
14 hr 10 min / 1 layover Thu 24 Dec 20:15 – 08:30
13 hr 15 min / 1 layover Sun 29 Nov 21:40 – 17:30
1 day 21 hr 50 min / 1 layover FAQ
Flight duration from Vilnius to Spain
On average, flights from Vilnius to Spain take around 4 hours 21 minutes when flying directly. With layovers, the flight duration can be up to 7 hours 5 minutes.