Find cheap flights to Spain

Return
1 adult
Economy
Fri 30/6
Fri 7/7

Here is why travelers choose KAYAK

Save 22% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees

Filter your dealsChoose cabin class, free Wi-Fi and more

Search hundreds of travel sites at once for deals on flights to Spain

Latest Spain Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARMadrid
1 stop from RM 2,697
Valencia
2+ stops from RM 4,703

Good to know

Low season

April

High season

July

Cheapest flight

RM 1,910
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (20% more expensive on average)
Flight from Kuala Lumpur to Barcelona

Top tips for finding cheap flights to Spain

  • Book at least 5 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Malaysia is April.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Spain flight deals.

FAQs - booking Spain flights

Book Cheap Spain Plane Tickets

Recent return flight deals

16/9Sat
1 stopChina Eastern
34h 25mKUL-MAD
23/9Sat
1 stopChina Eastern
33h 25mMAD-KUL
RM 2,697
1/11Wed
1 stopSAUDIA
18h 50mKUL-MAD
9/11Thu
1 stopSAUDIA
16h 35mMAD-KUL
RM 3,424
1/11Wed
2 stopsFinnair
33h 55mKUL-MAD
8/11Wed
2 stopsFinnair
29h 00mMAD-KUL
RM 3,709
7/11Tue
1 stopEmirates
24h 15mKUL-BCN
16/11Thu
1 stopEmirates
18h 25mBCN-KUL
RM 3,732
2/11Thu
2 stopsFinnair
33h 55mKUL-MAD
9/11Thu
2 stopsFinnair
27h 10mMAD-KUL
RM 3,765
7/11Tue
2 stopsMultiple Airlines
23h 25mKUL-BCN
16/11Thu
2 stopsMultiple Airlines
20h 20mBCN-KUL
RM 3,792
18/9Mon
2 stopsMultiple Airlines
47h 50mKUL-BCN
21/9Thu
2 stopsMultiple Airlines
24h 25mBCN-KUL
RM 3,829
18/9Mon
2 stopsMultiple Airlines
47h 50mKUL-BCN
21/9Thu
2 stopsMultiple Airlines
24h 25mBCN-KUL
RM 3,834
1/11Wed
1 stopEmirates
24h 30mKUL-MAD
8/11Wed
1 stopEmirates
35h 05mMAD-KUL
RM 3,870
2/11Thu
2 stopsEtihad Airways
52h 00mKUL-MAD
9/11Thu
2 stopsEtihad Airways
54h 55mMAD-KUL
RM 3,907
2/11Thu
2 stopsEtihad Airways
52h 00mKUL-MAD
17/11Fri
2 stopsEtihad Airways
45h 20mMAD-KUL
RM 3,935
18/9Mon
1 stopTurkish Airlines
33h 45mKUL-BCN
21/9Thu
1 stopTurkish Airlines
17h 10mBCN-KUL
RM 4,137
18/9Mon
1 stopTurkish Airlines
20h 10mKUL-BCN
21/9Thu
1 stopTurkish Airlines
37h 30mBCN-KUL
RM 4,174
31/10Tue
1 stopKuwait Airways
18h 20mKUL-MAD
8/11Wed
1 stopKuwait Airways
16h 55mMAD-KUL
RM 4,354
18/9Mon
2 stopsQatar Airways
38h 20mKUL-BCN
21/9Thu
1 stopQatar Airways
16h 55mBCN-KUL
RM 4,413
15/9Fri
1 stopMalaysia Airlines
17h 40mKUL-MAD
23/9Sat
1 stopMalaysia Airlines
22h 50mMAD-KUL
RM 4,446
1/7Sat
2 stopsRoyal Jordanian
27h 40mKUL-MAD
7/7Fri
2 stopsRoyal Jordanian
22h 00mMAD-KUL
RM 4,575
2/11Thu
3 stopsEthiopian Air
44h 50mKUL-MAD
17/11Fri
3 stopsEthiopian Air
40h 10mMAD-KUL
RM 4,943
30/6Fri
2 stopsXiamenAir
45h 00mKUL-VLC
7/7Fri
2 stopsXiamenAir
48h 35mVLC-KUL
RM 5,467
16/9Sat
2 stopsKLM
23h 45mKUL-VLC
23/9Sat
2 stopsKLM
41h 35mVLC-KUL
RM 5,739

Search by stops

Search by airline

Search by price

Recent one-way flight deals

11/6Sun
3 stopsMultiple Airlines
59h 25mKUL-BCN
RM 1,910
2/8Wed
3 stopsMultiple Airlines
59h 45mKUL-BCN
RM 1,933
1/8Tue
3 stopsMultiple Airlines
45h 00mKUL-BCN
RM 1,938
3/8Thu
3 stopsMultiple Airlines
35h 45mKUL-BCN
RM 1,947
5/8Sat
3 stopsMultiple Airlines
32h 55mKUL-BCN
RM 2,002
22/8Tue
1 stopTurkish Airlines
87h 10mKUL-VLC
RM 2,214
16/10Mon
2 stopsEtihad Airways
27h 30mKUL-MAD
RM 2,237
24/8Thu
1 stopTurkish Airlines
43h 25mKUL-MAD
RM 2,287
8/6Thu
1 stopQatar Airways
30h 05mKUL-MAD
RM 2,389
6/6Tue
1 stopQatar Airways
17h 40mKUL-MAD
RM 2,421
3/9Sun
2 stopsEtihad Airways
21h 45mKUL-BCN
RM 2,458
16/10Mon
1 stopEmirates
24h 05mKUL-MAD
RM 2,494
7/6Wed
1 stopQatar Airways
17h 40mKUL-MAD
RM 2,527
19/7Wed
1 stopMalaysia Airlines
17h 00mKUL-MAD
RM 2,646
8/6Thu
1 stopMalaysia Airlines
29h 55mKUL-MAD
RM 2,665
22/8Tue
1 stopAir China
37h 50mKUL-MAD
RM 2,697
7/6Wed
1 stopEmirates
16h 45mKUL-MAD
RM 2,720
18/7Tue
1 stopAir China
37h 50mKUL-MAD
RM 2,748
24/8Thu
3 stopsEthiopian Air
43h 50mKUL-MAD
RM 2,996
23/8Wed
2 stopsFinnair
47h 05mKUL-ALC
RM 3,378

Search by stops

Search by airline

Search by price