General flight information
3 hr 31 min Travel time
2,245 km Distance between cities
1 hr Time zone difference
KGS2,665 Lowest price
12 Direct flights per week
KGS6,341 Average ticket price
05:45 Earliest departure
22:25 Latest departure
15 hr 55 min Travel time
2,658 km Distance between cities
1 hr Time zone difference
KGS4,818 Lowest price
KGS17,053 Average ticket price
2,550 km Distance between cities
1 hr Time zone difference
KGS5,990 Lowest price
5 hr 10 min Travel time
2,373 km Distance between cities
1 hr Time zone difference
KGS4,550 Lowest price
2 Direct flights per week
11:10 Earliest departure
20:00 Latest departure
4 hr 13 min Travel time
3,008 km Distance between cities
1 hr Time zone difference
KGS4,659 Lowest price
6 Direct flights per week
06:00 Earliest departure
09:00 Latest departure
10 hr 55 min Travel time
2,650 km Distance between cities
1 hr Time zone difference
KGS5,161 Lowest price
4,409 km Distance between cities
2 hr Time zone difference
KGS9,761 Lowest price
2,392 km Distance between cities
1 hr Time zone difference
KGS7,226 Lowest price
3,042 km Distance between cities
1 hr Time zone difference
KGS7,179 Lowest price
9 hr 2 min Travel time
2,504 km Distance between cities
1 hr Time zone difference
KGS5,346 Lowest price
Cheap tickets
Direct flight schedule
- Barcelona every day from KGS2,940
- Palma Mallorca Wed, Sat from KGS12,578
- Malaga Mon, Wed, Fri, Sat from KGS7,366
Connecting flights
KGS4,818 Vilnius — Madrid KGS6,595 Vilnius — Valencia KGS4,549 Vilnius — Palma Mallorca KGS5,160 Vilnius — Alicante KGS9,761 Vilnius — Las Palmas KGS7,225 Vilnius — Bilbao KGS7,178 Vilnius — Sevilla KGS5,346 Vilnius — Ibiza
Tue 22 Sep 19:05 – 09:45
15 hr 40 min / 1 layover Wed 15 Jul 18:35 – 08:25
14 hr 50 min / 1 layover Sun 26 Jul 06:00 – 21:40
16 hr 40 min / 1 layover Wed 15 Jul 12:20 – 20:15
8 hr 55 min / 1 layover Tue 7 Jul 06:45 – 21:05
16 hr 20 min / 1 layover Thu 30 Jul 06:05 – 21:00
15 hr 55 min / 1 layover Wed 8 Jul 06:15 – 09:55
1 day 4 hr 40 min / 1 layover Wed 29 Jul 19:35 – 22:55
1 day 4 hr 20 min / 1 layover FAQ
Flight duration from Vilnius to Spain
On average, flights from Vilnius to Spain take around 4 hours 7 minutes when flying directly. With layovers, the flight duration can be up to 6 hours 49 minutes.