back
Muscat imgBarcelona
30 Nov 23 1 Traveller Economy
Modify

Showing 98 Muscat to Barcelona Flights - Starting at Just ₹ 34897

imgSORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

MCT

23:30

via AUH

14h 20m

BCN

10:50+1day

Refundable

Refundable

₹ 34,897

Book Now

Earn 150 InterMiles

Earn 1062 InterMiles

MCT

11:35

via AUH

14h 40m

BCN

23:15

Refundable

Refundable

₹ 34,897

Book Now

Earn 150 InterMiles

Earn 1062 InterMiles

MCT

11:35

via AUH

14h 40m

BCN

23:15

Refundable

Refundable

₹ 34,897

Book Now

Earn 150 InterMiles

Earn 1062 InterMiles

MCT

18:55

via AUH

18h 55m

BCN

10:50+1day

Refundable

Refundable

₹ 34,897

Book Now

Earn 150 InterMiles

Earn 1062 InterMiles

MCT

23:30

via AUH

19h 55m

BCN

16:25+1day

Refundable

Refundable

₹ 34,897

Book Now

Earn 150 InterMiles

Earn 1062 InterMiles

MCT

18:55

via AUH

DT0h 30m

BCN

16:25+1day

Refundable

Refundable

₹ 34,897

Book Now

Earn 150 InterMiles

Earn 1062 InterMiles

MCT

11:35

via AUH

DT2h 15m

BCN

10:50+1day

Refundable

Refundable

₹ 34,897

Book Now

Earn 150 InterMiles

Earn 1062 InterMiles

MCT

11:35

via AUH

DT2h 15m

BCN

10:50+1day

Refundable

Refundable

₹ 34,897

Book Now

Earn 150 InterMiles

Earn 1062 InterMiles

MCT

11:35

via AUH

14h 10m

BCN

22:45

Refundable

Refundable

₹ 36,139

Book Now

Earn 150 InterMiles

Earn 1098 InterMiles

MCT

21:10

via CAI

20h 15m

BCN

14:25+1day

Refundable

Refundable

₹ 37,060

Book Now

Earn 150 InterMiles

Earn 1125 InterMiles

MCT

23:30

via AUH

DT2h 45m

BCN

23:15+1day

Refundable

Refundable

₹ 42,405

Book Now

Earn 150 InterMiles

Earn 1287 InterMiles

MCT

14:20

via FRA

21h 55m

BCN

09:15+1day

Refundable

Refundable

₹ 43,232

Book Now

Earn 150 InterMiles

Earn 1311 InterMiles

MCT

14:20

via FRA

25h 50m

BCN

13:10+1day

Refundable

Refundable

₹ 43,232

Book Now

Earn 150 InterMiles

Earn 1311 InterMiles

MCT

23:30

via AUH

10h 35m

BCN

07:05+1day

Refundable

Refundable

₹ 44,269

Book Now

Earn 150 InterMiles

Earn 1341 InterMiles

MCT

18:55

via AUH

15h 10m

BCN

07:05+1day

Refundable

Refundable

₹ 44,269

Book Now

Earn 150 InterMiles

Earn 1341 InterMiles

MCT

11:35

via AUH

22h 30m

BCN

07:05+1day

Refundable

Refundable

₹ 44,269

Book Now

Earn 150 InterMiles

Earn 1341 InterMiles

MCT

11:35

via AUH

14h 20m

BCN

22:55

Refundable

Refundable

₹ 44,846

Book Now

Earn 150 InterMiles

Earn 1359 InterMiles

MCT

23:30

via AUH

14h 40m

BCN

11:10+1day

Refundable

Refundable

₹ 44,846

Book Now

Earn 150 InterMiles

Earn 1359 InterMiles

MCT

18:55

via AUH

19h 15m

BCN

11:10+1day

Refundable

Refundable

₹ 44,846

Book Now

Earn 150 InterMiles

Earn 1359 InterMiles

MCT

11:35

via AUH

DT2h 35m

BCN

11:10+1day

Refundable

Refundable

₹ 44,846

Book Now

Earn 150 InterMiles

Earn 1359 InterMiles

MCT

23:30

via AUH

16h 40m

BCN

13:10+1day

Refundable

Refundable

₹ 45,313

Book Now

Earn 150 InterMiles

Earn 1374 InterMiles

MCT

23:30

via AUH

14h 20m

BCN

10:50+1day

Refundable

Refundable

₹ 45,887

Book Now

Earn 150 InterMiles

Earn 1392 InterMiles

MCT

11:35

via AUH

14h 40m

BCN

23:15

Refundable

Refundable

₹ 45,887

Book Now

Earn 150 InterMiles

Earn 1392 InterMiles

MCT

18:55

via AUH

18h 55m

BCN

10:50+1day

Refundable

Refundable

₹ 45,887

Book Now

Earn 150 InterMiles

Earn 1392 InterMiles

MCT

23:30

via AUH

19h 55m

BCN

16:25+1day

Refundable

Refundable

₹ 45,887

Book Now

Earn 150 InterMiles

Earn 1392 InterMiles

MCT

11:35

via AUH

DT2h 15m

BCN

10:50+1day

Refundable

Refundable

₹ 45,887

Book Now

Earn 150 InterMiles

Earn 1392 InterMiles

MCT

11:35

via AUH

DT2h 15m

BCN

10:50+1day

Refundable

Refundable

₹ 45,887

Book Now

Earn 150 InterMiles

Earn 1392 InterMiles

MCT

18:55

via AUH

DT0h 30m

BCN

16:25+1day

Refundable

Refundable

₹ 45,887

Book Now

Earn 150 InterMiles

Earn 1392 InterMiles

MCT

11:35

via AUH

32h 00m

BCN

16:35+1day

Refundable

Refundable

₹ 46,093

Book Now

Earn 150 InterMiles

Earn 1398 InterMiles

MCT

08:00

via IST

12h 15m

BCN

17:15

Refundable

Refundable

₹ 46,189

Book Now

Earn 150 InterMiles

Earn 1401 InterMiles

MCT

08:00

via IST

18h 50m

BCN

23:50

Refundable

Refundable

₹ 46,189

Book Now

Earn 150 InterMiles

Earn 1401 InterMiles

MCT

08:00

via IST

32h 35m

BCN

13:35+1day

Refundable

Refundable

₹ 46,189

Book Now

Earn 150 InterMiles

Earn 1401 InterMiles

MCT

05:35

via DOH

10h 50m

BCN

13:25

Refundable

Refundable

₹ 46,545

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

23:10

via DOH

10h 55m

BCN

07:05+1day

Refundable

Refundable

₹ 46,545

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

02:15

via IST

11h 10m

BCN

10:25

Refundable

Refundable

₹ 46,568

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

22:50

via DOH

11h 15m

BCN

07:05+1day

Refundable

Refundable

₹ 46,545

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

05:00

via DOH

11h 25m

BCN

13:25

Refundable

Refundable

₹ 46,545

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

02:15

via IST

14h 20m

BCN

13:35

Refundable

Refundable

₹ 46,568

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

17:35

via DOH

16h 30m

BCN

07:05+1day

Refundable

Refundable

₹ 46,545

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

16:40

via DOH

17h 25m

BCN

07:05+1day

Refundable

Refundable

₹ 46,545

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

02:15

via IST

18h 00m

BCN

17:15

Refundable

Refundable

₹ 46,568

Book Now

Earn 150 InterMiles

Earn 1410 InterMiles

MCT

11:35

via AUH

DT2h 35m

BCN

11:10+1day

Refundable

Refundable

₹ 46,633

Book Now

Earn 150 InterMiles

Earn 1413 InterMiles

MCT

12:35

via DOH

21h 30m

BCN

07:05+1day

Refundable

Refundable

₹ 46,843

Book Now

Earn 150 InterMiles

Earn 1419 InterMiles

MCT

14:55

via MUC

11h 00m

BCN

22:55

Refundable

Refundable

₹ 48,344

Book Now

Earn 150 InterMiles

Earn 1464 InterMiles

MCT

23:30

via AUH

20h 05m

BCN

16:35+1day

Refundable

Refundable

₹ 49,726

Book Now

Earn 150 InterMiles

Earn 1506 InterMiles

MCT

18:55

via AUH

DT0h 40m

BCN

16:35+1day

Refundable

Refundable

₹ 49,726

Book Now

Earn 150 InterMiles

Earn 1506 InterMiles

MCT

23:30

via AUH

20h 30m

BCN

17:00+1day

Non Refundable

Non-Refundable

₹ 49,914

Book Now

Earn 150 InterMiles

Earn 1512 InterMiles

MCT

11:35

via AUH

14h 20m

BCN

22:55

Refundable

Refundable

₹ 50,661

Book Now

Earn 150 InterMiles

Earn 1533 InterMiles

MCT

23:30

via AUH

14h 40m

BCN

11:10+1day

Refundable

Refundable

₹ 50,661

Book Now

Earn 150 InterMiles

Earn 1533 InterMiles

MCT

18:55

via AUH

19h 15m

BCN

11:10+1day

Refundable

Refundable

₹ 50,661

Book Now

Earn 150 InterMiles

Earn 1533 InterMiles

MCT

11:35

via AUH

DT2h 35m

BCN

11:10+1day

Refundable

Refundable

₹ 50,661

Book Now

Earn 150 InterMiles

Earn 1533 InterMiles

MCT

11:35

via AUH

DT2h 35m

BCN

11:10+1day

Refundable

Refundable

₹ 52,448

Book Now

Earn 150 InterMiles

Earn 1587 InterMiles

MCT

23:30

via AUH

DT2h 45m

BCN

23:15+1day

Refundable

Refundable

₹ 52,530

Book Now

Earn 150 InterMiles

Earn 1590 InterMiles

MCT

23:30

via AUH

15h 25m

BCN

11:55+1day

Refundable

Refundable

₹ 55,692

Book Now

Earn 150 InterMiles

Earn 1686 InterMiles

MCT

18:55

via AUH

20h 00m

BCN

11:55+1day

Refundable

Refundable

₹ 55,692

Book Now

Earn 150 InterMiles

Earn 1686 InterMiles

MCT

19:50

via DOH

14h 15m

BCN

07:05+1day

Refundable

Refundable

₹ 56,169

Book Now

Earn 150 InterMiles

Earn 1698 InterMiles

MCT

02:00

via DOH

14h 25m

BCN

13:25

Refundable

Refundable

₹ 56,169

Book Now

Earn 150 InterMiles

Earn 1698 InterMiles

MCT

12:35

via DOH

21h 30m

BCN

07:05+1day

Refundable

Refundable

₹ 56,467

Book Now

Earn 150 InterMiles

Earn 1707 InterMiles

MCT

20:25

via DXB

17h 00m

BCN

10:25+1day

Non Refundable

Non-Refundable

₹ 57,857

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

MCT

18:35

via DXB

18h 50m

BCN

10:25+1day

Non Refundable

Non-Refundable

₹ 57,857

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

MCT

20:25

via DXB

18h 50m

BCN

12:15+1day

Non Refundable

Non-Refundable

₹ 57,857

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

MCT

18:35

via DXB

20h 40m

BCN

12:15+1day

Non Refundable

Non-Refundable

₹ 57,857

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

MCT

14:20

via DXB

23h 05m

BCN

10:25+1day

Non Refundable

Non-Refundable

₹ 57,857

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

MCT

20:25

via DXB

23h 10m

BCN

16:35+1day

Non Refundable

Non-Refundable

₹ 57,857

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

MCT

14:20

via DXB

24h 55m

BCN

12:15+1day

Non Refundable

Non-Refundable

₹ 57,857

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

MCT

20:25

via DXB

15h 25m

BCN

08:50+1day

Non Refundable

Non-Refundable

₹ 57,951

Book Now

Earn 150 InterMiles

Earn 1752 InterMiles

MCT

18:35

via DXB

17h 15m

BCN

08:50+1day

Non Refundable

Non-Refundable

₹ 57,951

Book Now

Earn 150 InterMiles

Earn 1752 InterMiles

MCT

20:25

via DXB

17h 50m

BCN

11:15+1day

Non Refundable

Non-Refundable

₹ 57,951

Book Now

Earn 150 InterMiles

Earn 1752 InterMiles

MCT

18:35

via DXB

19h 40m

BCN

11:15+1day

Non Refundable

Non-Refundable

₹ 57,951

Book Now

Earn 150 InterMiles

Earn 1752 InterMiles

MCT

01:55

via DXB

20h 25m

BCN

19:20

Non Refundable

Non-Refundable

₹ 57,951

Book Now

Earn 150 InterMiles

Earn 1752 InterMiles

MCT

20:25

via DXB

20h 35m

BCN

14:00+1day

Non Refundable

Non-Refundable

₹ 57,951

Book Now

Earn 150 InterMiles

Earn 1752 InterMiles

MCT

01:55

via DXB

24h 00m

BCN

22:55

Non Refundable

Non-Refundable

₹ 57,951

Book Now

Earn 150 InterMiles

Earn 1752 InterMiles

MCT

04:55

via DXB

10h 30m

BCN

12:25

Refundable

Refundable

₹ 67,366

Book Now

Earn 150 InterMiles

Earn 2034 InterMiles

MCT

04:55

via DXB

30h 20m

BCN

08:15+1day

Refundable

Refundable

₹ 67,366

Book Now

Earn 150 InterMiles

Earn 2034 InterMiles

MCT

01:55

via DXB

13h 30m

BCN

12:25

Refundable

Refundable

₹ 68,508

Book Now

Earn 150 InterMiles

Earn 2070 InterMiles

MCT

20:25

via DXB

14h 50m

BCN

08:15+1day

Refundable

Refundable

₹ 68,508

Book Now

Earn 150 InterMiles

Earn 2070 InterMiles

MCT

18:35

via DXB

16h 40m

BCN

08:15+1day

Refundable

Refundable

₹ 68,508

Book Now

Earn 150 InterMiles

Earn 2070 InterMiles

MCT

20:25

via DXB

19h 00m

BCN

12:25+1day

Refundable

Refundable

₹ 68,508

Book Now

Earn 150 InterMiles

Earn 2070 InterMiles

MCT

18:35

via DXB

20h 50m

BCN

12:25+1day

Refundable

Refundable

₹ 68,508

Book Now

Earn 150 InterMiles

Earn 2070 InterMiles

MCT

14:20

via DXB

20h 55m

BCN

08:15+1day

Refundable

Refundable

₹ 68,508

Book Now

Earn 150 InterMiles

Earn 2070 InterMiles

MCT

14:20

via DXB

25h 05m

BCN

12:25+1day

Refundable

Refundable

₹ 68,508

Book Now

Earn 150 InterMiles

Earn 2070 InterMiles

MCT

08:45

via DXB

26h 30m

BCN

08:15+1day

Refundable

Refundable

₹ 68,508

Book Now

Earn 150 InterMiles

Earn 2070 InterMiles

MCT

14:20

via FRA

11h 45m

BCN

23:05

Non Refundable

Non-Refundable

₹ 74,524

Book Now

Earn 150 InterMiles

Earn 2250 InterMiles

MCT

14:20

via FRA

21h 55m

BCN

09:15+1day

Non Refundable

Non-Refundable

₹ 76,231

Book Now

Earn 150 InterMiles

Earn 2301 InterMiles

MCT

14:20

via FRA

24h 35m

BCN

11:55+1day

Non Refundable

Non-Refundable

₹ 76,231

Book Now

Earn 150 InterMiles

Earn 2301 InterMiles

MCT

14:20

via FRA

25h 50m

BCN

13:10+1day

Non Refundable

Non-Refundable

₹ 76,231

Book Now

Earn 150 InterMiles

Earn 2301 InterMiles

MCT

14:55

via MUC

21h 20m

BCN

09:15+1day

Non Refundable

Non-Refundable

₹ 76,483

Book Now

Earn 150 InterMiles

Earn 2307 InterMiles

MCT

14:55

via MUC

24h 00m

BCN

11:55+1day

Non Refundable

Non-Refundable

₹ 76,483

Book Now

Earn 150 InterMiles

Earn 2307 InterMiles

MCT

14:55

via MUC

25h 15m

BCN

13:10+1day

Non Refundable

Non-Refundable

₹ 77,631

Book Now

Earn 150 InterMiles

Earn 2343 InterMiles

MCT

14:55

via MUC

24h 00m

BCN

11:55+1day

Non Refundable

Non-Refundable

₹ 77,711

Book Now

Earn 150 InterMiles

Earn 2346 InterMiles

MCT

14:55

via MUC

24h 00m

BCN

11:55+1day

Non Refundable

Non-Refundable

₹ 77,711

Book Now

Earn 150 InterMiles

Earn 2346 InterMiles

MCT

14:55

via MUC

25h 15m

BCN

13:10+1day

Non Refundable

Non-Refundable

₹ 77,711

Book Now

Earn 150 InterMiles

Earn 2346 InterMiles

MCT

04:40

via ADD

33h 10m

BCN

10:50+1day

Refundable

Refundable

₹ 85,276

Book Now

Earn 150 InterMiles

Earn 2571 InterMiles

MCT

04:40

via ADD

33h 10m

BCN

10:50+1day

Refundable

Refundable

₹ 85,690

Book Now

Earn 150 InterMiles

Earn 2586 InterMiles

MCT

04:40

via ADD

31h 35m

BCN

09:15+1day

Refundable

Refundable

₹ 89,385

Book Now

Earn 150 InterMiles

Earn 2697 InterMiles

MCT

04:40

via ADD

31h 35m

BCN

09:15+1day

Refundable

Refundable

₹ 89,799

Book Now

Earn 150 InterMiles

Earn 2709 InterMiles

MCT

05:00

via DOH

11h 25m

BCN

13:25

Refundable

Refundable

₹ 104,864

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

MCT

14:20

via FRA

32h 25m

BCN

19:45+1day

Refundable

Refundable

₹ 106,362

Book Now

Earn 150 InterMiles

Earn 3000 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Muscat to Barcelona ?

Any offer available for new users on Muscat to Barcelona flight booking by InterMiles?

Which is the cheapest airline on Muscat to Barcelona flight route?

When does the first flight leave from Muscat to Barcelona?

Which is the last flight on Muscat to Barcelona route?

How many flights fly from Muscat to Barcelona on the daily basis?

Is it important to pay insurance charge for Muscat to Barcelona flight booking?