Flight Schedules

Last Updated: Sun, 2 Feb, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 21:45 MIA
    13:05 BCN
    9Hrs, 20m Direct
  • MIAMiami International Airport 21:45 - BCN 13:05 9h 20m Direct
  • MIAMiami International Airport 21:45
  • BCNBarcelona Airport 13:05
  • 9h 20m
  • Direct
  • Iberia (IB 2630)Airbus Industrie A330 200
  • Iberia (IB 2630)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • Airbus Industrie A330 200
  • 22:00 MIA
    13:20 BCN
    9Hrs, 20m Direct
  • MIAMiami International Airport 22:00 - BCN 13:20 9h 20m Direct
  • MIAMiami International Airport 22:00
  • BCNBarcelona Airport 13:20
  • 9h 20m
  • Direct
  • Iberia (IB 2630)Airbus Industrie A330 200
  • Iberia (IB 2630)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus Industrie A330 200
  • 22:15 MIA
    19:05 BCN
    14Hrs, 50m 1 Stop (MAD)
  • MIAMiami International Airport 22:15 - BCN 19:05 14h 50m 1 Stop (MAD) Madrid
  • MIAMiami International Airport 22:15
    MADMadrid Barajas Airport 17:50
  • MADMadrid Barajas Airport 12:50
    BCNBarcelona Airport 19:05
  • 14h 50m (5h)
  • 1 Stop MAD · Madrid 5h
  • Iberia (IB 338)Airbus
    Vueling Airlines (VY 1007)Airbus Industrie A320 Sharklets
  • Iberia (IB 338)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 16:25 MIA
    10:25 BCN
    12Hrs, 00m 1 Stop (AMS)
  • MIAMiami International Airport 16:25 - BCN 10:25 12h 1 Stop (AMS) Amsterdam
  • MIAMiami International Airport 16:25
    AMSAmsterdam Airport 08:20
  • AMSAmsterdam Airport 07:15
    BCNBarcelona Airport 10:25
  • 12h (1h 05m)
  • 1 Stop AMS · Amsterdam 1h 05m
  • KLM (KL 628)Airbus Industrie 330 300
    KLM (KL 1511)Boeing 737 800
  • KLM (KL 628)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 16:25 MIA
    12:15 BCN
    13Hrs, 50m 1 Stop (AMS)
  • MIAMiami International Airport 16:25 - BCN 12:15 13h 50m 1 Stop (AMS) Amsterdam
  • MIAMiami International Airport 16:25
    AMSAmsterdam Airport 10:10
  • AMSAmsterdam Airport 07:15
    BCNBarcelona Airport 12:15
  • 13h 50m (2h 55m)
  • 1 Stop AMS · Amsterdam 2h 55m
  • KLM (KL 628)Airbus Industrie 330 300
    KLM (KL 1513)Boeing 737 800
  • KLM (KL 628)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 16:45 MIA
    12:15 BCN
    13Hrs, 30m 1 Stop (AMS)
  • MIAMiami International Airport 16:45 - BCN 12:15 13h 30m 1 Stop (AMS) Amsterdam
  • MIAMiami International Airport 16:45
    AMSAmsterdam Airport 10:10
  • AMSAmsterdam Airport 07:35
    BCNBarcelona Airport 12:15
  • 13h 30m (2h 35m)
  • 1 Stop AMS · Amsterdam 2h 35m
  • KLM (KL 628)Airbus Industrie 330 300
    KLM (KL 1513)Boeing 737 800
  • KLM (KL 628)
    • -
    • T
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Miami to Barcelona?

The fastest flight time for direct flights from Miami to Barcelona is 9 hours 20 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Miami to Barcelona?

The most popular airline flying from Miami to Barcelona is Finnair. Find the latest flight deals on Wego.

How far is Barcelona from Miami?

The flight distance between Miami and Barcelona is 7544km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 16:25. The last flight of the day departs at 21:45. See the full list of flight times on Wego.

How many airlines offer direct flights from Miami to Barcelona?

There are 1 airlines that offer direct flights from Miami to Barcelona. Find out the list of airlines on Wego.