General flight information
3 hr 35 min Travel time
2,248 km Distance between cities
1 hr Time zone difference
TJS 367 Lowest price
4 Direct flights per week
TJS 1,008 Average ticket price
06:25 Earliest departure
16:45 Latest departure
7 hr 25 min Travel time
2,652 km Distance between cities
1 hr Time zone difference
TJS 483 Lowest price
TJS 2,385 Average ticket price
9 hr 45 min Travel time
2,660 km Distance between cities
1 hr Time zone difference
TJS 491 Lowest price
TJS 1,803 Average ticket price
8 hr 17 min Travel time
2,550 km Distance between cities
1 hr Time zone difference
TJS 523 Lowest price
TJS 1,821 Average ticket price
15 hr 20 min Travel time
2,565 km Distance between cities
1 hr Time zone difference
TJS 1,210 Lowest price
2,507 km Distance between cities
1 hr Time zone difference
TJS 1,130 Lowest price
Popular destinations in Spain
Cheap tickets
Direct flight schedule
- Barcelona Tue, Thu, Fri, Sat, Sun from TJS 384.52
Connecting flights
TJS 482.34 Vilnius — Alicante TJS 490.33 Vilnius — Madrid TJS 522.92 Vilnius — Valencia TJS 1,209 Vilnius — Asturias TJS 1,129 Vilnius — Ibiza
Sat 21 Nov 20:45 – 08:25
1 day 12 hr 40 min / 1 layover Wed 3 Feb 17:25 – 09:10
16 hr 45 min / 1 layover Sun 31 Jan 18:25 – 23:20
2 day 5 hr 55 min / 1 layover Fri 4 Dec 23:30 – 14:15
15 hr 45 min / 2 layovers Wed 23 Dec 18:50 – 08:50
15 hr / 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.