General flight information
3 hr 32 min Travel time
2,245 km Distance between cities
1 hr Time zone difference
₾85 Lowest price
10 Direct flights per week
₾241 Average ticket price
05:45 Earliest departure
22:25 Latest departure
12 hr 42 min Travel time
2,658 km Distance between cities
1 hr Time zone difference
₾104 Lowest price
₾659 Average ticket price
6 hr 40 min Travel time
2,550 km Distance between cities
1 hr Time zone difference
₾158 Lowest price
11 hr 10 min Travel time
2,650 km Distance between cities
1 hr Time zone difference
₾148 Lowest price
4 hr 15 min Travel time
3,008 km Distance between cities
1 hr Time zone difference
₾153 Lowest price
5 Direct flights per week
06:00 Earliest departure
09:00 Latest departure
8 hr 50 min Travel time
2,373 km Distance between cities
1 hr Time zone difference
₾156 Lowest price
6 hr 55 min Travel time
2,392 km Distance between cities
1 hr Time zone difference
₾196 Lowest price
6 hr 35 min Travel time
2,504 km Distance between cities
1 hr Time zone difference
₾170 Lowest price
4,450 km Distance between cities
2 hr Time zone difference
₾237 Lowest price
3,042 km Distance between cities
1 hr Time zone difference
₾147 Lowest price
Cheap tickets
Direct flight schedule
- Barcelona every day from ₾93.2
- Malaga Mon, Fri from ₾162.68
Connecting flights
₾103.72 Vilnius — Madrid ₾157.31 Vilnius — Valencia ₾148 Vilnius — Alicante ₾155.33 Vilnius — Palma Mallorca ₾195.29 Vilnius — Bilbao ₾169.49 Vilnius — Ibiza ₾245.58 Vilnius — Tenerife ₾146.08 Vilnius — Sevilla
Tue 26 May 18:50 – 09:45
15 hr 55 min / 1 layover Mon 18 May 18:10 – 18:15
1 day 1 hr 5 min / 1 layover Wed 17 Jun 06:15 – 20:10
14 hr 55 min / 1 layover Wed 10 Jun 17:10 – 23:40
7 hr 30 min / 1 layover Tue 19 May 22:20 – 15:55
18 hr 35 min / 2 layovers Wed 29 Jul 16:35 – 23:15
7 hr 40 min / 1 layover Tue 19 May 06:45 – 21:15
16 hr 30 min / 1 layover Mon 18 May 19:35 – 09:10
14 hr 35 min / 1 layover FAQ
Flight duration from Vilnius to Spain
On average, flights from Vilnius to Spain take around 3 hours 50 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 42 minutes.