General flight information
2,550 km Distance between cities
1 hr Time zone difference
TJS 634 Lowest price
5 hr 10 min Travel time
2,373 km Distance between cities
1 hr Time zone difference
TJS 482 Lowest price
2 Direct flights per week
11:10 Earliest departure
20:00 Latest departure
10 hr 55 min Travel time
2,650 km Distance between cities
1 hr Time zone difference
TJS 549 Lowest price
TJS 2,313 Average ticket price
15 hr 55 min Travel time
2,658 km Distance between cities
1 hr Time zone difference
TJS 512 Lowest price
TJS 1,554 Average ticket price
3 hr 31 min Travel time
2,245 km Distance between cities
1 hr Time zone difference
TJS 282 Lowest price
12 Direct flights per week
TJS 819 Average ticket price
05:45 Earliest departure
22:25 Latest departure
9 hr 2 min Travel time
2,504 km Distance between cities
1 hr Time zone difference
TJS 569 Lowest price
4 hr 13 min Travel time
3,008 km Distance between cities
1 hr Time zone difference
TJS 493 Lowest price
6 Direct flights per week
06:00 Earliest departure
09:00 Latest departure
Cheap tickets
Direct flight schedule
- Palma Mallorca Wed, Sat from TJS 1,333
- Barcelona every day from TJS 1,577
- Malaga Mon, Wed, Fri, Sat from TJS 1,050
Connecting flights
TJS 697.53 Vilnius — Valencia TJS 481.17 Vilnius — Palma Mallorca TJS 548.38 Vilnius — Alicante TJS 511.16 Vilnius — Madrid TJS 568.06 Vilnius — Ibiza
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 22 Sep 19:05 – 09:45
15 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.