back
Miami imgBarcelona
30 Dec 23 1 Traveller Economy
Modify

Showing 105 Miami to Barcelona Flights - Starting at Just ₹ 49533

imgSORT BY
Airline
Departure
Duration
Arrival
Miles
Price per Adult

MIA

21:45

via MAD

12h 50m

BCN

16:35+1day

Non Refundable

Non-Refundable

₹ 49,533

Book Now

Earn 150 InterMiles

Earn 1506 InterMiles

MIA

21:45

via MAD

29h 10m

BCN

08:55+2day

Non Refundable

Non-Refundable

₹ 50,191

Book Now

Earn 150 InterMiles

Earn 1527 InterMiles

MIA

20:50

via EWR

30h 10m

BCN

09:00+2day

Non Refundable

Non-Refundable

₹ 56,369

Book Now

Earn 150 InterMiles

Earn 1710 InterMiles

FLL

20:48

via EWR

30h 12m

BCN

09:00+2day

Non Refundable

Non-Refundable

₹ 56,284

Book Now

Earn 150 InterMiles

Earn 1710 InterMiles

MIA

19:50

via WAW

15h 55m

BCN

17:45+1day

Non Refundable

Non-Refundable

₹ 56,819

Book Now

Earn 150 InterMiles

Earn 1725 InterMiles

FLL

21:15

via YUL

28h 20m

BCN

07:35+2day

Non Refundable

Non-Refundable

₹ 57,606

Book Now

Earn 150 InterMiles

Earn 1749 InterMiles

MIA

21:00

via YYZ

28h 35m

BCN

07:35+2day

Non Refundable

Non-Refundable

₹ 58,095

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

MIA

21:00

via YYZ

28h 35m

BCN

07:35+2day

Non Refundable

Non-Refundable

₹ 58,095

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

MIA

21:00

via YYZ

28h 35m

BCN

07:35+2day

Non Refundable

Non-Refundable

₹ 58,095

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

MIA

21:00

via YYZ

28h 35m

BCN

07:35+2day

Non Refundable

Non-Refundable

₹ 58,095

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

MIA

21:00

via YYZ

28h 35m

BCN

07:35+2day

Non Refundable

Non-Refundable

₹ 58,095

Book Now

Earn 150 InterMiles

Earn 1764 InterMiles

MIA

16:20

08h 50m

BCN

07:10+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:20

08h 50m

BCN

07:10+1day

Non Refundable

Non-Refundable

₹ 65,383

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:20

08h 50m

BCN

07:10+1day

Non Refundable

Non-Refundable

₹ 65,383

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:20

08h 50m

BCN

07:10+1day

Non Refundable

Non-Refundable

₹ 68,378

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:20

via LIS

11h 45m

BCN

10:05+1day

Non Refundable

Non-Refundable

₹ 76,721

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

15:40

via MAD

11h 50m

BCN

09:30+1day

Non Refundable

Non-Refundable

₹ 123,543

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

15:39

via MAD

11h 51m

BCN

09:30+1day

Non Refundable

Non-Refundable

₹ 120,138

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

23:00

via CDG

12h 00m

BCN

17:00+1day

Non Refundable

Non-Refundable

₹ 72,813

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

PBI

14:33

via ATL

12h 07m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 68,211

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

19:50

via CDG

12h 10m

BCN

14:00+1day

Non Refundable

Non-Refundable

₹ 72,813

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

19:50

via ZRH

12h 15m

BCN

14:05+1day

Non Refundable

Non-Refundable

₹ 66,834

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

14:45

via EWR

12h 15m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 63,388

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

19:50

via ZRH

12h 15m

BCN

14:05+1day

Non Refundable

Non-Refundable

₹ 64,838

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

14:41

via PHL

12h 19m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 69,123

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

14:26

via EWR

12h 34m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 63,388

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

13:41

via ATL

12h 59m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

13:41

via ATL

12h 59m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 71,373

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

13:41

via ATL

12h 59m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 107,711

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

11:59

via JFK

13h 01m

BCN

07:00+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

13:30

via ATL

13h 10m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 66,131

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:05

via MAD

13h 15m

BCN

17:20+1day

Non Refundable

Non-Refundable

₹ 71,403

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:05

via MAD

13h 15m

BCN

17:20+1day

Non Refundable

Non-Refundable

₹ 70,238

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via FRA

13h 15m

BCN

11:55+1day

Non Refundable

Non-Refundable

₹ 68,323

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via FRA

13h 15m

BCN

11:55+1day

Non Refundable

Non-Refundable

₹ 66,327

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:20

via LIS

13h 25m

BCN

11:45+1day

Non Refundable

Non-Refundable

₹ 76,721

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

17:20

via MAD

13h 30m

BCN

12:50+1day

Non Refundable

Non-Refundable

₹ 71,403

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

17:20

via MAD

13h 30m

BCN

12:50+1day

Non Refundable

Non-Refundable

₹ 70,238

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

13:30

via EWR

13h 30m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 63,388

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

PBI

13:11

via EWR

13h 49m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 65,468

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

PBI

12:44

via ATL

13h 56m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 68,211

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

12:30

via ATL

14h 10m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 66,131

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

12:47

via EWR

14h 13m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 63,388

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

20:00

via FCO

14h 25m

BCN

16:25+1day

Non Refundable

Non-Refundable

₹ 107,625

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via FRA

14h 30m

BCN

13:10+1day

Non Refundable

Non-Refundable

₹ 68,323

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via FRA

14h 30m

BCN

13:10+1day

Non Refundable

Non-Refundable

₹ 66,327

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

17:20

via MAD

14h 30m

BCN

13:50+1day

Non Refundable

Non-Refundable

₹ 66,498

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

12:28

via PHL

14h 32m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 69,123

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:40

via LHR

14h 35m

BCN

19:15+1day

Non Refundable

Non-Refundable

₹ 212,532

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

17:10

via LHR

14h 35m

BCN

13:45+1day

Refundable

Refundable

₹ 290,203

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

12:00

via ATL

14h 40m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

12:00

via ATL

14h 40m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 71,373

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

PBI

12:16

via PHL

14h 44m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 71,203

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:05

via MAD

15h 15m

BCN

19:20+1day

Non Refundable

Non-Refundable

₹ 66,498

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:05

via MAD

15h 15m

BCN

19:20+1day

Non Refundable

Non-Refundable

₹ 69,493

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:20

via LIS

15h 20m

BCN

13:40+1day

Non Refundable

Non-Refundable

₹ 76,721

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via ZRH

15h 25m

BCN

14:05+1day

Non Refundable

Non-Refundable

₹ 64,838

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via ZRH

15h 25m

BCN

14:05+1day

Non Refundable

Non-Refundable

₹ 66,834

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

11:25

via EWR

15h 35m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 63,388

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

17:20

via MAD

15h 45m

BCN

15:05+1day

Non Refundable

Non-Refundable

₹ 71,403

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:05

via MAD

15h 45m

BCN

19:50+1day

Non Refundable

Non-Refundable

₹ 71,403

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

21:30

via LHR

15h 45m

BCN

19:15+1day

Refundable

Refundable

₹ 290,203

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

11:14

via EWR

15h 46m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 63,388

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

PBI

11:08

via EWR

15h 52m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 65,468

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

15:40

via MAD

16h 10m

BCN

13:50+1day

Non Refundable

Non-Refundable

₹ 66,498

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:05

via MAD

16h 15m

BCN

20:20+1day

Non Refundable

Non-Refundable

₹ 66,498

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

10:14

via ATL

16h 26m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

18:45

via MUC

16h 45m

BCN

17:30+1day

Non Refundable

Non-Refundable

₹ 66,825

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

21:30

via LHR

16h 45m

BCN

20:15+1day

Refundable

Refundable

₹ 273,573

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via FRA

16h 55m

BCN

15:35+1day

Non Refundable

Non-Refundable

₹ 68,323

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

19:50

via ZRH

17h 25m

BCN

19:15+1day

Non Refundable

Non-Refundable

₹ 66,834

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

07:20

via JFK

17h 40m

BCN

07:00+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

10:00

via IST

18h 30m

BCN

10:30+1day

Refundable

Refundable

₹ 67,285

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:30

via IST

18h 35m

BCN

23:05+1day

Refundable

Refundable

₹ 67,285

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

08:04

via ATL

18h 36m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

PBI

08:10

via EWR

18h 50m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 65,468

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

19:02

via ATL

19h 13m

BCN

20:15+1day

Non Refundable

Non-Refundable

₹ 80,562

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

07:00

via ATL

19h 40m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

08:22

via BOS

19h 43m

BCN

10:05+1day

Non Refundable

Non-Refundable

₹ 76,551

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

PBI

07:00

via PHL

20h 00m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 71,203

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

07:00

via PHL

20h 00m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 68,378

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via ZRH

20h 35m

BCN

19:15+1day

Non Refundable

Non-Refundable

₹ 66,834

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

06:00

via ATL

20h 40m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 64,218

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

06:00

via ATL

20h 40m

BCN

08:40+1day

Non Refundable

Non-Refundable

₹ 66,131

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

06:18

via EWR

20h 42m

BCN

09:00+1day

Non Refundable

Non-Refundable

₹ 63,388

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

19:50

via ZRH

21h 00m

BCN

22:50+1day

Non Refundable

Non-Refundable

₹ 66,834

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

20:00

via FCO

21h 15m

BCN

23:15+1day

Non Refundable

Non-Refundable

₹ 107,625

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

FLL

08:22

via BOS

21h 23m

BCN

11:45+1day

Non Refundable

Non-Refundable

₹ 76,551

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

10:00

via IST

21h 30m

BCN

13:30+1day

Refundable

Refundable

₹ 67,285

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:20

via LIS

22h 00m

BCN

20:20+1day

Non Refundable

Non-Refundable

₹ 76,721

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

18:45

via MUC

22h 10m

BCN

22:55+1day

Non Refundable

Non-Refundable

₹ 66,825

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

08:00

via YUL

23h 40m

BCN

13:40+1day

Non Refundable

Non-Refundable

₹ 73,769

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via ZRH

24h 10m

BCN

22:50+1day

Non Refundable

Non-Refundable

₹ 66,834

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

10:00

via IST

24h 45m

BCN

16:45+1day

Refundable

Refundable

₹ 67,285

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:20

via LIS

25h 25m

BCN

23:45+1day

Non Refundable

Non-Refundable

₹ 76,721

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

23:00

via CDG

27h 50m

BCN

08:50+2day

Non Refundable

Non-Refundable

₹ 72,919

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:05

via MAD

27h 55m

BCN

08:00+2day

Non Refundable

Non-Refundable

₹ 70,896

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:30

via IST

29h 55m

BCN

10:25+2day

Refundable

Refundable

₹ 67,285

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

10:00

via IST

31h 05m

BCN

23:05+1day

Refundable

Refundable

₹ 67,285

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

19:50

via ZRH

31h 10m

BCN

09:00+2day

Non Refundable

Non-Refundable

₹ 66,834

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:30

via IST

33h 00m

BCN

13:30+2day

Refundable

Refundable

₹ 67,285

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

PBI

17:30

via PHL

33h 30m

BCN

09:00+2day

Non Refundable

Non-Refundable

₹ 64,184

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via ZRH

34h 20m

BCN

09:00+2day

Non Refundable

Non-Refundable

₹ 66,834

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

22:30

via IST

36h 45m

BCN

17:15+2day

Refundable

Refundable

₹ 67,285

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

MIA

16:40

via FRA

45h 05m

BCN

19:45+2day

Non Refundable

Non-Refundable

₹ 70,185

Book Now

Earn 150 InterMiles

Earn 1800 InterMiles

Frequently Asked Questions

Which are the most preferred airlines from Miami to Barcelona ?

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

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

When does the first flight leave from Miami to Barcelona?

Which is the last flight on Miami to Barcelona route?

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

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