Wayfli › Miami (MIA) › To Dublin (DUB)

Miami (MIA) to Dublin (DUB) flights

There are direct flights from Miami International Airport to Dublin Airport, sold by one airline: Aer Lingus. The distance is 6,693 km, about 8h 40m in the air. There are also 17 one-stop options, via airports such as Amsterdam, Paris and Chicago.

Live fares for MIA → DUBSee all routes on the map
6,693 kmdistance
~8h 40mdirect flight time (estimate)
1direct airline
17one-stop options

Direct flights from Miami to Dublin

RouteAirlines (incl. codeshares)DistanceTime (est.)
MIA → DUBAer Lingus6,693 km~8h 40m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamTUIfly Netherlands then Aer Lingus and Ryanair8,193 km~12h 40m
CDG ParisAmerican Airlines and Air France then Air France and ITA Airways8,156 km~12h 35m
ORD ChicagoAmerican Airlines and United Airlines then American Airlines and Finnair7,825 km~12h 15m
MAD MadridAmerican Airlines and Finnair then Aer Lingus and Ryanair8,561 km~13h 5m
LHR LondonAmerican Airlines and Finnair then American Airlines and British Airways7,558 km~11h 55m
ATL AtlantaAmerican Airlines and Air France then Air France and KLM7,282 km~11h 35m
JFK New YorkAmerican Airlines then American Airlines and Air France6,860 km~11h
EWR NewarkAmerican Airlines and United Airlines then Lufthansa and United Airlines6,875 km~11h 5m
YYZ TorontoAmerican Airlines and Air Canada then Air Canada and Aer Lingus7,251 km~11h 30m
CLT CharlotteAmerican Airlines and Frontier Airlines then American Airlines7,023 km~11h 15m
ORY ParisFrench Bee then Transavia France8,164 km~12h 35m
LIS LisbonTAP Air Portugal and United Airlines then Aer Lingus and Ryanair8,320 km~12h 50m

More from Miami and Dublin

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.