One Way

Popular Filters

One Way Price

OMR 142 OMR 800

Duration

4 h 55 m 27 h 0 m

Stops From Vilnius

Departure From Vilnius

Before 6 AM

OMR 172

6 AM - 12 PM

OMR 162

12 PM - 6 PM

OMR 194

After 6 PM

OMR 143

Arrival at Barcelona

12 PM - 6 PM

OMR 172

After 6 PM

OMR 143

Alliances & Airlines

Oneworld

(3)

SkyTeam

(6)

Star Alliance

(6)

+ 2 more

Layover Airports

+ 3 more

Layover Duration

40 m 21 h 30 m

Vilnius to Spain

Sorted By:
Departure
Duration
Arrival
Price
Finnair

OMR 146

OMR 143

Vilnius to Barcelona , 25 May

Finnair AY | 1108

21:35

Mon, 25 May 26

Vilnius, Lithuania

01 h 45 m

23:20

Mon, 25 May 26

Helsinki, Finland

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 1653

17:05

Tue, 26 May 26

Helsinki, Finland

04 h

20:05

Tue, 26 May 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines

OMR 165

OMR 162

Vilnius to Barcelona , 25 May

Scandinavian Airlines SK | 745 | Operated By CityJet

11:05

Mon, 25 May 26

Vilnius, Lithuania

01 h 35 m

11:40

Mon, 25 May 26

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines SK | 1585

15:15

Mon, 25 May 26

Terminal T3

Copenhagen, Denmark

02 h 55 m

18:10

Mon, 25 May 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Air Baltic

OMR 175

OMR 172

Vilnius to Barcelona , 25 May

Air Baltic BT | 350

05:35

Mon, 25 May 26

Vilnius, Lithuania

50 m

06:25

Mon, 25 May 26

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

Air Baltic BT | 683

11:00

Mon, 25 May 26

Riga, Latvia

03 h 40 m

13:40

Mon, 25 May 26

Terminal T2

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines

OMR 183

OMR 180

Vilnius to Barcelona , 25 May

Scandinavian Airlines SK | 743 | Operated By CityJet

06:15

Mon, 25 May 26

Vilnius, Lithuania

01 h 35 m

06:50

Mon, 25 May 26

Terminal T3

Copenhagen, Denmark

BAGGAGE : CHECK INCABIN

Information not available

Scandinavian Airlines SK | 1585

15:15

Mon, 25 May 26

Terminal T3

Copenhagen, Denmark

02 h 55 m

18:10

Mon, 25 May 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Finnair

OMR 185

OMR 182

Vilnius to Barcelona , 25 May

Finnair AY | 1106

18:20

Mon, 25 May 26

Vilnius, Lithuania

01 h 45 m

20:05

Mon, 25 May 26

Helsinki, Finland

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 1653

17:05

Tue, 26 May 26

Helsinki, Finland

04 h

20:05

Tue, 26 May 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Air Baltic, KLM Royal Dutch

OMR 197

OMR 194

Vilnius to Barcelona , 25 May

Air Baltic BT | 961

07:50

Mon, 25 May 26

Vilnius, Lithuania

02 h 25 m

09:15

Mon, 25 May 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1513

10:20

Mon, 25 May 26

Amsterdam, Netherlands

02 h 10 m

12:30

Mon, 25 May 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Finnair

OMR 207

OMR 204

Vilnius to Barcelona , 25 May

Finnair AY | 1102

09:50

Mon, 25 May 26

Vilnius, Lithuania

01 h 45 m

11:35

Mon, 25 May 26

Helsinki, Finland

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 1653

17:05

Mon, 25 May 26

Helsinki, Finland

04 h

20:05

Mon, 25 May 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 214

OMR 211

Vilnius to Barcelona , 25 May

Swiss LX | 1339 | Operated By Air Baltic

05:00

Mon, 25 May 26

Vilnius, Lithuania

02 h 30 m

06:30

Mon, 25 May 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1954

12:20

Mon, 25 May 26

Zurich, Switzerland

01 h 45 m

14:05

Mon, 25 May 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

OMR 234

OMR 231

Vilnius to Barcelona , 25 May

KLM Royal Dutch KL | 2840 | Operated By Air Baltic

14:10

Mon, 25 May 26

Vilnius, Lithuania

02 h 25 m

15:35

Mon, 25 May 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1519

16:45

Mon, 25 May 26

Amsterdam, Netherlands

02 h 05 m

18:50

Mon, 25 May 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Air Baltic

OMR 236

OMR 233

Vilnius to Barcelona , 25 May

Air Baltic BT | 342

09:20

Mon, 25 May 26

Vilnius, Lithuania

50 m

10:10

Mon, 25 May 26

Riga, Latvia

BAGGAGE : CHECK INCABIN

Information not available

Air Baltic BT | 683

11:00

Mon, 25 May 26

Riga, Latvia

03 h 40 m

13:40

Mon, 25 May 26

Terminal T2

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Vilnius to Spain International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Vilnius to Spain International air travel route. Check flight reservation status, schedules of Vilnius to Spain International flight ticket online.Also book tickets for Spain to Vilnius

About Vilnius (VNO)

Vilnius

About Spain (ES)

Spain, a culturally rich country, along with its diverse regions, offers a variety of landscapes and equally varied experiences. With cheap holiday packages for your Spain vacations, journey across high plateaus and mountain ranges of the Sierra Nevada, admire renowned Catalan architecture, enjoy the nightlife in Barcelona and Madrid and watch colourful Flamenco dancers or the famed bull fights, as Spain tours offer a new thing to do everyday. So, drink up the sangria or fine wine, as per your preference, as you enjoy a fiesta in one town or the other during your Spain trip. It's an experience not to be missed during your holiday in Spain. For the best travel deals, book cheap holidays in Spain at MakeMyTrip India.