General flight information
4 hr 15 min Travel time
1,642 km Distance between cities
1 hr Time zone difference
₼140 Lowest price
₼262 Average ticket price
4 hr 45 min Travel time
1,419 km Distance between cities
1 hr Time zone difference
₼134 Lowest price
2 Direct flights per week
₼254 Average ticket price
06:30 Earliest departure
06:30 Latest departure
1,461 km Distance between cities
1 hr Time zone difference
₼184 Lowest price
₼315 Average ticket price
1,513 km Distance between cities
1 hr Time zone difference
₼536 Lowest price
Popular destinations in Switzerland
Cheap tickets
Direct flight schedule
- Zurich Tue, Fri, Sun from ₼210.85
Connecting flights
₼139.4 Vilnius — Geneva ₼133.09 Vilnius — Zurich ₼183.82 Vilnius — Basel ₼547.89 Vilnius — Bern
Sat 19 Dec 05:55 – 20:15
15 hr 20 min / 1 layover Sun 6 Dec 20:10 – 07:40
1 day 12 hr 30 min / 1 layover Fri 20 Nov 09:20 – 22:55
14 hr 35 min / 1 layover Sun 22 Nov 06:30 – 10:28
4 hr 58 min / 1 layover FAQ
Flight duration from Vilnius to Switzerland
On average, flights from Vilnius to Switzerland take around 2 hours 40 minutes when flying directly. With layovers, the flight duration can be up to 5 hours 30 minutes.