Flights from Dublin to Toronto

DUB
Dublin
3269 mi
YYZ
Toronto
1
Direct Route
1
Airline
5261
Kilometers
7h 5m
Flight Time

Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

DUB → ZRH → YYZ
Via Zürich Airport (Zurich)
Aer Lingus Air Canada
2 flights
DUB → FRA → YYZ
Via Frankfurt Airport (Frankfurt am Main)
Lufthansa Cargo Air Canada
2 flights
DUB → LAS → YYZ
Via Harry Reid International Airport (Las Vegas)
Aer Lingus Air Canada
2 flights
DUB → LAX → YYZ
Via Los Angeles International Airport (Los Angeles)
Aer Lingus Air Canada
2 flights
DUB → FCO → YYZ
Via Rome–Fiumicino Leonardo da Vinci International Airport (Rome)
Aer Lingus Air Transat
2 flights
DUB → AUH → YYZ
Via Zayed International Airport (Abu Dhabi)
Etihad Airways Etihad Airways
2 flights
DUB → DOH → YYZ
Via Hamad International Airport (Doha)
Qatar Airways Qatar Airways
2 flights
DUB → BOS → YYZ
Via Logan International Airport (Boston)
Aer Lingus Air Canada
2 flights

All Flights on This Route

About Dublin to Toronto Flights

There is 1 direct flight from Dublin Airport (Dublin) (DUB) to Toronto Lester B. Pearson International Airport (Toronto) (YYZ), operated by 1 airline.

The distance between DUB and YYZ is approximately 3269 miles (5261 km), with an estimated flight time of 7h 5m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

FAQ

Frequently asked questions

Are there direct flights from DUB to YYZ?
Yes, there is 1 direct flight from Dublin Airport (Dublin) to Toronto Lester B. Pearson International Airport (Toronto), operated by Aer Lingus.
How long is the flight from DUB to YYZ?
The flight takes approximately 7h 5m. The distance is 3269 miles (5261 km).
Which airlines fly from DUB to YYZ?
Airlines operating this route include Aer Lingus.
Live seats

Flying this route? See which seats are open on your flight

Search your flight number free. Live seats and a seat alert for that flight cost $4.99 once with a Trip Pass, or $8.99/mo for every trip.

7-day money-back guarantee · Cancel anytime