Tue May 6th 2025 Air Canada · AC 8012 Depart at 4:00pm from Ottawa (YOW) Fly for 0h 49m Arrive at 4:49pm in Montreal (YUL)
Layover in Montreal for 5h 36m
Tue May 6th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 5h 35m
Wed May 7th 2025 British Airways · BA 606 Depart at 3:35pm from London (LHR) Fly for 2h 15m Arrive at 6:50pm in Pisa (PSA)
Stay in Pisa for 13 nights
Wed May 21st 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 21st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Tue May 6th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Tue May 6th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 5h 35m
Wed May 7th 2025 British Airways · BA 606 Depart at 3:35pm from London (LHR) Fly for 2h 15m Arrive at 6:50pm in Pisa (PSA)
Stay in Pisa for 13 nights
Wed May 21st 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 21st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Tue May 6th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Tue May 6th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 3h 45m
Wed May 7th 2025 British Airways · BA 606 Depart at 3:35pm from London (LHR) Fly for 2h 15m Arrive at 6:50pm in Pisa (PSA)
Stay in Pisa for 13 nights
Wed May 21st 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 21st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Sun May 18th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 48m
Sun May 18th 2025 Air Transat · TS 230 Depart at 11:55pm from Toronto (YYZ) Fly for 6h 35m Arrive at 11:30am in Dublin (DUB)
Layover in Dublin for 6h 50m
Mon May 19th 2025 Ryanair · FR 5308 Depart at 6:20pm from Dublin (DUB) Fly for 2h 40m Arrive at 10:00pm in Pisa (PSA)
Stay in Pisa for 2 nights
Thu May 22nd 2025 Ryanair · FR 5309 Depart at 6:15am from Pisa (PSA) Fly for 2h 50m Arrive at 8:05am in Dublin (DUB)
Layover in Dublin for 3h 15m
Thu May 22nd 2025 WestJet · WS 35 Depart at 11:20am from Dublin (DUB) Fly for 7h 38m Arrive at 1:58pm in Toronto (YYZ)
Layover in Toronto for 2h 17m
Thu May 22nd 2025 Air Canada · AC 460 Depart at 4:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 5:19pm in Ottawa (YOW)
Mon May 5th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Mon May 5th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 6h 5m
Tue May 6th 2025 British Airways · BA 606 Depart at 4:05pm from London (LHR) Fly for 2h 10m Arrive at 7:15pm in Pisa (PSA)
Stay in Pisa for 21 nights
Wed May 28th 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 28th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 28th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Wed May 14th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Wed May 14th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 7h 10m
Thu May 15th 2025 British Airways · BA 606 Depart at 5:10pm from London (LHR) Fly for 2h 15m Arrive at 8:25pm in Pisa (PSA)
Stay in Pisa for 5 nights
Wed May 21st 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 21st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Wed May 14th 2025 Air Canada · AC 888 Depart at 9:00pm from Ottawa (YOW) Fly for 6h 35m Arrive at 8:35am in London (LHR)
Layover in London for 8h 35m
Thu May 15th 2025 British Airways · BA 606 Depart at 5:10pm from London (LHR) Fly for 2h 15m Arrive at 8:25pm in Pisa (PSA)
Stay in Pisa for 5 nights
Wed May 21st 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 21st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Thu Apr 24th 2025 Air Canada · AC 8014 Depart at 4:45pm from Ottawa (YOW) Fly for 0h 46m Arrive at 5:31pm in Montreal (YUL)
Layover in Montreal for 4h 54m
Thu Apr 24th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 6h 10m
Fri Apr 25th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 25 nights
Wed May 21st 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 21st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 20 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 21st 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 27 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 21st 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 25 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 21st 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Wed May 7th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Wed May 7th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 7h 10m
Thu May 8th 2025 British Airways · BA 606 Depart at 5:10pm from London (LHR) Fly for 2h 15m Arrive at 8:25pm in Pisa (PSA)
Stay in Pisa for 19 nights
Wed May 28th 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 28th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 28th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 19 nights
Tue May 20th 2025 Ryanair UK · RK 5625 Depart at 9:30am from Pisa (PSA) Fly for 2h 30m Arrive at 11:00am in Manchester (MAN)
Layover in Manchester for 2h 25m
Tue May 20th 2025 Air Transat · TS 207 Depart at 1:25pm from Manchester (MAN) Fly for 7h 40m Arrive at 4:05pm in Toronto (YYZ)
Layover in Toronto for 7h 10m
Tue May 20th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 26 nights
Tue May 20th 2025 Ryanair UK · RK 5625 Depart at 9:30am from Pisa (PSA) Fly for 2h 30m Arrive at 11:00am in Manchester (MAN)
Layover in Manchester for 2h 25m
Tue May 20th 2025 Air Transat · TS 207 Depart at 1:25pm from Manchester (MAN) Fly for 7h 40m Arrive at 4:05pm in Toronto (YYZ)
Layover in Toronto for 7h 10m
Tue May 20th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Sun May 4th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Sun May 4th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 6h 40m
Mon May 5th 2025 British Airways · BA 606 Depart at 4:40pm from London (LHR) Fly for 2h 15m Arrive at 7:55pm in Pisa (PSA)
Stay in Pisa for 22 nights
Wed May 28th 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 28th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 28th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 24 nights
Tue May 20th 2025 Ryanair UK · RK 5625 Depart at 9:30am from Pisa (PSA) Fly for 2h 30m Arrive at 11:00am in Manchester (MAN)
Layover in Manchester for 2h 25m
Tue May 20th 2025 Air Transat · TS 207 Depart at 1:25pm from Manchester (MAN) Fly for 7h 40m Arrive at 4:05pm in Toronto (YYZ)
Layover in Toronto for 7h 10m
Tue May 20th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Wed May 7th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Wed May 7th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 5h 20m
Thu May 8th 2025 British Airways · BA 606 Depart at 5:10pm from London (LHR) Fly for 2h 15m Arrive at 8:25pm in Pisa (PSA)
Stay in Pisa for 19 nights
Wed May 28th 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 28th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 28th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Sun May 4th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Sun May 4th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 50m
Mon May 5th 2025 British Airways · BA 606 Depart at 4:40pm from London (LHR) Fly for 2h 15m Arrive at 7:55pm in Pisa (PSA)
Stay in Pisa for 22 nights
Wed May 28th 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 28th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 28th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Thu Apr 24th 2025 Porter Airlines · PD 160 Depart at 2:50pm from Ottawa (YOW) Fly for 1h 15m Arrive at 4:05pm in Toronto (YYZ)
Layover in Toronto for 3h 50m
Thu Apr 24th 2025 Condor · DE 2403 Depart at 7:55pm from Toronto (YYZ) Fly for 7h 45m Arrive at 9:40am in Frankfurt (FRA)
Layover in Frankfurt for 6h 25m
Fri Apr 25th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 25 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 21st 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon May 19th 2025 Air Transat · TS 7224 Depart at 2:45pm from Ottawa (YOW) Fly for 1h 52m Arrive at 5:37pm in Halifax (YHZ)
Layover in Halifax for 5h 38m
Mon May 19th 2025 WestJet · WS 24 Depart at 11:15pm from Halifax (YHZ) Fly for 6h 1m Arrive at 9:16am in London (LGW)
Layover in London for 5h 4m
Tue May 20th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 0 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 21st 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Wed May 14th 2025 Air Canada · AC 4694 Depart at 7:35pm from Ottawa (YOW) Fly for 1h 46m Arrive at 9:21pm in Washington, D.C. (IAD)
Layover in Washington, D.C. for 0h 54m
Wed May 14th 2025 Air Canada · AC 5350 Depart at 10:15pm from Washington, D.C. (IAD) Fly for 7h 25m Arrive at 10:40am in London (LHR)
Layover in London for 6h 30m
Thu May 15th 2025 British Airways · BA 606 Depart at 5:10pm from London (LHR) Fly for 2h 15m Arrive at 8:25pm in Pisa (PSA)
Stay in Pisa for 12 nights
Wed May 28th 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 28th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 28th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Mon Apr 28th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Mon Apr 28th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Tue Apr 29th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 20 nights
Tue May 20th 2025 Ryanair UK · RK 5625 Depart at 9:30am from Pisa (PSA) Fly for 2h 30m Arrive at 11:00am in Manchester (MAN)
Layover in Manchester for 2h 25m
Tue May 20th 2025 Air Transat · TS 207 Depart at 1:25pm from Manchester (MAN) Fly for 7h 40m Arrive at 4:05pm in Toronto (YYZ)
Layover in Toronto for 7h 10m
Tue May 20th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Sun Apr 27th 2025 Air Canada · AC 471 Depart at 8:15pm from Ottawa (YOW) Fly for 1h 20m Arrive at 9:35pm in Toronto (YYZ)
Layover in Toronto for 2h 5m
Sun Apr 27th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 50m
Mon Apr 28th 2025 British Airways · BA 606 Depart at 4:40pm from London (LHR) Fly for 2h 15m Arrive at 7:55pm in Pisa (PSA)
Stay in Pisa for 29 nights
Wed May 28th 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 28th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 28th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Mon Apr 21st 2025 WestJet · WS 621 Depart at 5:45pm from Ottawa (YOW) Fly for 4h 35m Arrive at 8:20pm in Calgary (YYC)
Layover in Calgary for 0h 50m
Mon Apr 21st 2025 WestJet · WS 18 Depart at 9:10pm from Calgary (YYC) Fly for 8h 40m Arrive at 12:50pm in London (LHR)
Layover in London for 3h 15m
Tue Apr 22nd 2025 British Airways · BA 606 Depart at 4:05pm from London (LHR) Fly for 2h 10m Arrive at 7:15pm in Pisa (PSA)
Stay in Pisa for 28 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 21st 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 22 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Fri May 23rd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Fri May 23rd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 29 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Fri May 23rd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Fri May 23rd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 27 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Fri May 23rd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Fri May 23rd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Fri May 2nd 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Fri May 2nd 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 5m
Sat May 3rd 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 24 nights
Wed May 28th 2025 British Airways · BA 605 Depart at 12:40pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:05pm in London (LHR)
Layover in London for 3h 55m
Wed May 28th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Wed May 28th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 21 nights
Thu May 22nd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 22nd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 22nd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 28 nights
Thu May 22nd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 22nd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 22nd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 26 nights
Thu May 22nd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 22nd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 22nd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Fri May 9th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Fri May 9th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 5h 55m
Sat May 10th 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 14 nights
Sun May 25th 2025 British Airways · BA 605 Depart at 11:55am from Pisa (PSA) Fly for 2h 25m Arrive at 1:20pm in London (LHR)
Layover in London for 4h 20m
Sun May 25th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 4h 0m
Mon May 26th 2025 Air Canada · AC 472 Depart at 12:30am from Toronto (YYZ) Fly for 1h 4m Arrive at 1:34am in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 28 nights
Thu May 29th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 29th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 29th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 35 nights
Thu May 29th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 29th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 29th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Thu May 8th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 6h 10m
Fri May 9th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 10 nights
Tue May 20th 2025 British Airways · BA 605 Depart at 12:35pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:00pm in London (LHR)
Layover in London for 3h 40m
Tue May 20th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Tue May 20th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Mon Apr 28th 2025 Porter Airlines · PD 2339 Depart at 5:20pm from Ottawa (YOW) Fly for 1h 30m Arrive at 6:50pm in New York (EWR)
Layover in New York for 4h 10m
Mon Apr 28th 2025 French Bee · BF 721 Depart at 11:00pm from New York (EWR) Fly for 7h 15m Arrive at 12:15pm in Paris (ORY)
Layover in Paris for 2h 0m
Tue Apr 29th 2025 easyJet · U2 4805 Depart at 2:15pm from Paris (ORY) Fly for 1h 40m Arrive at 3:55pm in Pisa (PSA)
Stay in Pisa for 21 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 21st 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 33 nights
Thu May 29th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 29th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 29th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 888 Depart at 7:00pm from Ottawa (YOW) Fly for 6h 35m Arrive at 6:35am in London (LHR)
Layover in London for 9h 35m
Fri May 9th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 10 nights
Tue May 20th 2025 British Airways · BA 605 Depart at 12:35pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:00pm in London (LHR)
Layover in London for 3h 40m
Tue May 20th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Tue May 20th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Fri May 9th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Fri May 9th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 5m
Sat May 10th 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 14 nights
Sun May 25th 2025 British Airways · BA 605 Depart at 11:55am from Pisa (PSA) Fly for 2h 25m Arrive at 1:20pm in London (LHR)
Layover in London for 4h 20m
Sun May 25th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 4h 0m
Mon May 26th 2025 Air Canada · AC 472 Depart at 12:30am from Toronto (YYZ) Fly for 1h 4m Arrive at 1:34am in Ottawa (YOW)
Fri May 9th 2025 Air Canada · AC 465 Depart at 6:05pm from Ottawa (YOW) Fly for 1h 12m Arrive at 7:17pm in Toronto (YYZ)
Layover in Toronto for 4h 23m
Fri May 9th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 5m
Sat May 10th 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 14 nights
Sun May 25th 2025 British Airways · BA 605 Depart at 11:55am from Pisa (PSA) Fly for 2h 25m Arrive at 1:20pm in London (LHR)
Layover in London for 4h 20m
Sun May 25th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Sun May 25th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 26 nights
Tue May 27th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Tue May 27th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Tue May 27th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 33 nights
Tue May 27th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Tue May 27th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Tue May 27th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Thu May 8th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 20m
Fri May 9th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 10 nights
Tue May 20th 2025 British Airways · BA 605 Depart at 12:35pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:00pm in London (LHR)
Layover in London for 3h 40m
Tue May 20th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Tue May 20th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 27 nights
Wed May 28th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 28th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 28th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 34 nights
Wed May 28th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 28th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 28th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 31 nights
Tue May 27th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Tue May 27th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Tue May 27th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 32 nights
Wed May 28th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 28th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 28th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Fri May 9th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Fri May 9th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 5h 55m
Sat May 10th 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 9 nights
Tue May 20th 2025 British Airways · BA 605 Depart at 12:35pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:00pm in London (LHR)
Layover in London for 3h 40m
Tue May 20th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Tue May 20th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Tue May 6th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Tue May 6th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 5h 35m
Wed May 7th 2025 British Airways · BA 606 Depart at 3:35pm from London (LHR) Fly for 2h 15m Arrive at 6:50pm in Pisa (PSA)
Stay in Pisa for 14 nights
Thu May 22nd 2025 British Airways · BA 605 Depart at 12:20pm from Pisa (PSA) Fly for 2h 25m Arrive at 1:45pm in London (LHR)
Layover in London for 3h 55m
Thu May 22nd 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Thu May 22nd 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Mon Apr 28th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Mon Apr 28th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Tue Apr 29th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 23 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Fri May 23rd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Fri May 23rd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Fri May 9th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Fri May 9th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 5m
Sat May 10th 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 9 nights
Tue May 20th 2025 British Airways · BA 605 Depart at 12:35pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:00pm in London (LHR)
Layover in London for 3h 40m
Tue May 20th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Tue May 20th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Tue May 6th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Tue May 6th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 3h 45m
Wed May 7th 2025 British Airways · BA 606 Depart at 3:35pm from London (LHR) Fly for 2h 15m Arrive at 6:50pm in Pisa (PSA)
Stay in Pisa for 14 nights
Thu May 22nd 2025 British Airways · BA 605 Depart at 12:20pm from Pisa (PSA) Fly for 2h 25m Arrive at 1:45pm in London (LHR)
Layover in London for 3h 55m
Thu May 22nd 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Thu May 22nd 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Thu Apr 24th 2025 Porter Airlines · PD 160 Depart at 2:50pm from Ottawa (YOW) Fly for 1h 15m Arrive at 4:05pm in Toronto (YYZ)
Layover in Toronto for 3h 50m
Thu Apr 24th 2025 Condor · DE 2403 Depart at 7:55pm from Toronto (YYZ) Fly for 7h 45m Arrive at 9:40am in Frankfurt (FRA)
Layover in Frankfurt for 6h 25m
Fri Apr 25th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 27 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 10m
Fri May 23rd 2025 Condor · DE 2402 Depart at 3:15pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 5:55pm in Toronto (YYZ)
Layover in Toronto for 5h 20m
Fri May 23rd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon May 19th 2025 Air Transat · TS 7224 Depart at 2:45pm from Ottawa (YOW) Fly for 1h 52m Arrive at 5:37pm in Halifax (YHZ)
Layover in Halifax for 5h 38m
Mon May 19th 2025 WestJet · WS 24 Depart at 11:15pm from Halifax (YHZ) Fly for 6h 1m Arrive at 9:16am in London (LGW)
Layover in London for 5h 4m
Tue May 20th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 2 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Fri May 23rd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Fri May 23rd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon Apr 28th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Mon Apr 28th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Tue Apr 29th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 22 nights
Thu May 22nd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 22nd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 22nd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu May 15th 2025 Air Canada · AC 465 Depart at 6:05pm from Ottawa (YOW) Fly for 1h 12m Arrive at 7:17pm in Toronto (YYZ)
Layover in Toronto for 4h 23m
Thu May 15th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 20m
Fri May 16th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 9 nights
Mon May 26th 2025 British Airways · BA 605 Depart at 12:35pm from Pisa (PSA) Fly for 2h 25m Arrive at 2:00pm in London (LHR)
Layover in London for 3h 40m
Mon May 26th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Mon May 26th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Mon May 19th 2025 Air Transat · TS 7224 Depart at 2:45pm from Ottawa (YOW) Fly for 1h 52m Arrive at 5:37pm in Halifax (YHZ)
Layover in Halifax for 5h 38m
Mon May 19th 2025 WestJet · WS 24 Depart at 11:15pm from Halifax (YHZ) Fly for 6h 1m Arrive at 9:16am in London (LGW)
Layover in London for 5h 4m
Tue May 20th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 1 night
Thu May 22nd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 22nd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 22nd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon Apr 28th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Mon Apr 28th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Tue Apr 29th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 29 nights
Thu May 29th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 29th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 29th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon May 19th 2025 Air Transat · TS 7224 Depart at 2:45pm from Ottawa (YOW) Fly for 1h 52m Arrive at 5:37pm in Halifax (YHZ)
Layover in Halifax for 5h 38m
Mon May 19th 2025 WestJet · WS 24 Depart at 11:15pm from Halifax (YHZ) Fly for 6h 1m Arrive at 9:16am in London (LGW)
Layover in London for 5h 4m
Tue May 20th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 8 nights
Thu May 29th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 29th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 29th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon Apr 28th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Mon Apr 28th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Tue Apr 29th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 27 nights
Tue May 27th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Tue May 27th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Tue May 27th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon Apr 28th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Mon Apr 28th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Tue Apr 29th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 28 nights
Wed May 28th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 28th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 28th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon May 19th 2025 Air Transat · TS 7224 Depart at 2:45pm from Ottawa (YOW) Fly for 1h 52m Arrive at 5:37pm in Halifax (YHZ)
Layover in Halifax for 5h 38m
Mon May 19th 2025 WestJet · WS 24 Depart at 11:15pm from Halifax (YHZ) Fly for 6h 1m Arrive at 9:16am in London (LGW)
Layover in London for 5h 4m
Tue May 20th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 6 nights
Tue May 27th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Tue May 27th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Tue May 27th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 23 nights
Sat May 24th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Sat May 24th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Sat May 24th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 29th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 29th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 30th 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 24 nights
Sun May 25th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Sun May 25th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Sun May 25th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon May 19th 2025 Air Transat · TS 7224 Depart at 2:45pm from Ottawa (YOW) Fly for 1h 52m Arrive at 5:37pm in Halifax (YHZ)
Layover in Halifax for 5h 38m
Mon May 19th 2025 WestJet · WS 24 Depart at 11:15pm from Halifax (YHZ) Fly for 6h 1m Arrive at 9:16am in London (LGW)
Layover in London for 5h 4m
Tue May 20th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 7 nights
Wed May 28th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 28th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 28th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 31 nights
Sun May 25th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Sun May 25th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Sun May 25th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Tue Apr 22nd 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Tue Apr 22nd 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 6h 5m
Wed Apr 23rd 2025 easyJet · U2 8319 Depart at 4:50pm from London (LGW) Fly for 2h 10m Arrive at 8:00pm in Pisa (PSA)
Stay in Pisa for 30 nights
Sat May 24th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Sat May 24th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Sat May 24th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 29 nights
Sun May 25th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Sun May 25th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Sun May 25th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 28 nights
Sat May 24th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Sat May 24th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Sat May 24th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu Apr 24th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Thu Apr 24th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Fri Apr 25th 2025 easyJet · U2 8317 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 22 nights
Sun May 18th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Sun May 18th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Sun May 18th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Mon Apr 21st 2025 WestJet · WS 621 Depart at 5:45pm from Ottawa (YOW) Fly for 4h 35m Arrive at 8:20pm in Calgary (YYC)
Layover in Calgary for 0h 50m
Mon Apr 21st 2025 WestJet · WS 18 Depart at 9:10pm from Calgary (YYC) Fly for 8h 40m Arrive at 12:50pm in London (LHR)
Layover in London for 3h 15m
Tue Apr 22nd 2025 British Airways · BA 606 Depart at 4:05pm from London (LHR) Fly for 2h 10m Arrive at 7:15pm in Pisa (PSA)
Stay in Pisa for 30 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Fri May 23rd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Fri May 23rd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu May 15th 2025 Aer Lingus · EI 8551 Depart at 11:55am from Ottawa (YOW) Fly for 1h 7m Arrive at 1:02pm in Toronto (YYZ)
Layover in Toronto for 4h 28m
Thu May 15th 2025 Aer Lingus · EI 126 Depart at 5:30pm from Toronto (YYZ) Fly for 6h 45m Arrive at 5:15am in Dublin (DUB)
Layover in Dublin for 3h 0m
Fri May 16th 2025 Ryanair · FR 5308 Depart at 8:15am from Dublin (DUB) Fly for 2h 40m Arrive at 11:55am in Pisa (PSA)
Stay in Pisa for 5 nights
Thu May 22nd 2025 Ryanair · FR 5309 Depart at 6:15am from Pisa (PSA) Fly for 2h 50m Arrive at 8:05am in Dublin (DUB)
Layover in Dublin for 5h 10m
Thu May 22nd 2025 Aer Lingus · EI 127 Depart at 1:15pm from Dublin (DUB) Fly for 7h 40m Arrive at 3:55pm in Toronto (YYZ)
Layover in Toronto for 2h 5m
Thu May 22nd 2025 Aer Lingus · EI 8562 Depart at 6:00pm from Toronto (YYZ) Fly for 1h 4m Arrive at 7:04pm in Ottawa (YOW)
Mon Apr 28th 2025 Air Transat · TS 7855 Depart at 5:10pm from Ottawa (YOW) Fly for 1h 15m Arrive at 6:25pm in Toronto (YYZ)
Layover in Toronto for 4h 10m
Mon Apr 28th 2025 Air Transat · TS 122 Depart at 10:35pm from Toronto (YYZ) Fly for 7h 10m Arrive at 10:45am in London (LGW)
Layover in London for 3h 35m
Tue Apr 29th 2025 easyJet · U2 8319 Depart at 2:20pm from London (LGW) Fly for 2h 15m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 25 nights
Sun May 25th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Sun May 25th 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Sun May 25th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu May 15th 2025 Air Canada · AC 465 Depart at 6:05pm from Ottawa (YOW) Fly for 1h 12m Arrive at 7:17pm in Toronto (YYZ)
Layover in Toronto for 4h 23m
Thu May 15th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 20m
Fri May 16th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 8 nights
Sun May 25th 2025 British Airways · BA 605 Depart at 11:55am from Pisa (PSA) Fly for 2h 25m Arrive at 1:20pm in London (LHR)
Layover in London for 4h 20m
Sun May 25th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 4h 0m
Mon May 26th 2025 Air Canada · AC 472 Depart at 12:30am from Toronto (YYZ) Fly for 1h 4m Arrive at 1:34am in Ottawa (YOW)
Mon Apr 28th 2025 Porter Airlines · PD 160 Depart at 2:50pm from Ottawa (YOW) Fly for 1h 15m Arrive at 4:05pm in Toronto (YYZ)
Layover in Toronto for 3h 50m
Mon Apr 28th 2025 Condor · DE 2403 Depart at 7:55pm from Toronto (YYZ) Fly for 7h 45m Arrive at 9:40am in Frankfurt (FRA)
Layover in Frankfurt for 6h 25m
Tue Apr 29th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 28 nights
Wed May 28th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 10m
Wed May 28th 2025 Condor · DE 2402 Depart at 3:15pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 5:55pm in Toronto (YYZ)
Layover in Toronto for 5h 20m
Wed May 28th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Thu May 8th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 6h 10m
Fri May 9th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 8 nights
Sun May 18th 2025 British Airways · BA 605 Depart at 11:55am from Pisa (PSA) Fly for 2h 25m Arrive at 1:20pm in London (LHR)
Layover in London for 4h 20m
Sun May 18th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Sun May 18th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Mon Apr 28th 2025 Porter Airlines · PD 2339 Depart at 5:20pm from Ottawa (YOW) Fly for 1h 30m Arrive at 6:50pm in New York (EWR)
Layover in New York for 4h 10m
Mon Apr 28th 2025 French Bee · BF 721 Depart at 11:00pm from New York (EWR) Fly for 7h 15m Arrive at 12:15pm in Paris (ORY)
Layover in Paris for 2h 0m
Tue Apr 29th 2025 easyJet · U2 4805 Depart at 2:15pm from Paris (ORY) Fly for 1h 40m Arrive at 3:55pm in Pisa (PSA)
Stay in Pisa for 23 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Fri May 23rd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Fri May 23rd 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Sat May 17th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Sat May 17th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 5h 55m
Sun May 18th 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 5 nights
Sat May 24th 2025 British Airways · BA 605 Depart at 11:05am from Pisa (PSA) Fly for 2h 25m Arrive at 12:30pm in London (LHR)
Layover in London for 5h 30m
Sat May 24th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Sat May 24th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 888 Depart at 7:00pm from Ottawa (YOW) Fly for 6h 35m Arrive at 6:35am in London (LHR)
Layover in London for 9h 35m
Fri May 9th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 8 nights
Sun May 18th 2025 British Airways · BA 605 Depart at 11:55am from Pisa (PSA) Fly for 2h 25m Arrive at 1:20pm in London (LHR)
Layover in London for 4h 20m
Sun May 18th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Sun May 18th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Sat May 17th 2025 Air Canada · AC 888 Depart at 9:00pm from Ottawa (YOW) Fly for 6h 35m Arrive at 8:35am in London (LHR)
Layover in London for 7h 20m
Sun May 18th 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 5 nights
Sat May 24th 2025 British Airways · BA 605 Depart at 11:05am from Pisa (PSA) Fly for 2h 25m Arrive at 12:30pm in London (LHR)
Layover in London for 5h 30m
Sat May 24th 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Sat May 24th 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Thu May 8th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 20m
Fri May 9th 2025 British Airways · BA 606 Depart at 4:10pm from London (LHR) Fly for 2h 15m Arrive at 7:25pm in Pisa (PSA)
Stay in Pisa for 8 nights
Sun May 18th 2025 British Airways · BA 605 Depart at 11:55am from Pisa (PSA) Fly for 2h 25m Arrive at 1:20pm in London (LHR)
Layover in London for 4h 20m
Sun May 18th 2025 Air Canada · AC 859 Depart at 5:40pm from London (LHR) Fly for 7h 50m Arrive at 8:30pm in Toronto (YYZ)
Layover in Toronto for 2h 45m
Sun May 18th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 8012 Depart at 4:00pm from Ottawa (YOW) Fly for 0h 49m Arrive at 4:49pm in Montreal (YUL)
Layover in Montreal for 2h 6m
Thu May 8th 2025 Air Canada · AC 844 Depart at 6:55pm from Montreal (YUL) Fly for 7h 15m Arrive at 8:10am in Frankfurt (FRA)
Layover in Frankfurt for 7h 55m
Fri May 9th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 11 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 Air Canada · AC 7386 Depart at 3:40pm from Frankfurt (FRA) Fly for 7h 20m Arrive at 6:00pm in Halifax (YHZ)
Layover in Halifax for 3h 55m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 465 Depart at 6:05pm from Ottawa (YOW) Fly for 1h 12m Arrive at 7:17pm in Toronto (YYZ)
Layover in Toronto for 1h 53m
Thu May 8th 2025 Air Canada · AC 842 Depart at 9:10pm from Toronto (YYZ) Fly for 8h 0m Arrive at 11:10am in Frankfurt (FRA)
Layover in Frankfurt for 4h 55m
Fri May 9th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 11 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 Air Canada · AC 7386 Depart at 3:40pm from Frankfurt (FRA) Fly for 7h 20m Arrive at 6:00pm in Halifax (YHZ)
Layover in Halifax for 3h 55m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Sun May 11th 2025 Air Canada · AC 461 Depart at 3:55pm from Ottawa (YOW) Fly for 1h 7m Arrive at 5:02pm in Toronto (YYZ)
Layover in Toronto for 2h 53m
Sun May 11th 2025 Condor · DE 2403 Depart at 7:55pm from Toronto (YYZ) Fly for 7h 45m Arrive at 9:40am in Frankfurt (FRA)
Layover in Frankfurt for 6h 25m
Mon May 12th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 8 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 10m
Wed May 21st 2025 Condor · DE 2402 Depart at 3:15pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 5:55pm in Toronto (YYZ)
Layover in Toronto for 5h 20m
Wed May 21st 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Mon May 12th 2025 Air Canada · AC 461 Depart at 3:55pm from Ottawa (YOW) Fly for 1h 7m Arrive at 5:02pm in Toronto (YYZ)
Layover in Toronto for 2h 53m
Mon May 12th 2025 Condor · DE 2403 Depart at 7:55pm from Toronto (YYZ) Fly for 7h 45m Arrive at 9:40am in Frankfurt (FRA)
Layover in Frankfurt for 6h 25m
Tue May 13th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 14 nights
Wed May 28th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 10m
Wed May 28th 2025 Condor · DE 2402 Depart at 3:15pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 5:55pm in Toronto (YYZ)
Layover in Toronto for 5h 20m
Wed May 28th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 4694 Depart at 7:35pm from Ottawa (YOW) Fly for 1h 46m Arrive at 9:21pm in Washington, D.C. (IAD)
Layover in Washington, D.C. for 0h 44m
Thu May 8th 2025 Air Canada · AC 3825 Depart at 10:05pm from Washington, D.C. (IAD) Fly for 8h 5m Arrive at 12:10pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 55m
Fri May 9th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 11 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 Air Canada · AC 7386 Depart at 3:40pm from Frankfurt (FRA) Fly for 7h 20m Arrive at 6:00pm in Halifax (YHZ)
Layover in Halifax for 3h 55m
Wed May 21st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Mon May 12th 2025 Air Canada · AC 461 Depart at 3:55pm from Ottawa (YOW) Fly for 1h 7m Arrive at 5:02pm in Toronto (YYZ)
Layover in Toronto for 3h 18m
Mon May 12th 2025 WestJet · WS 5943 Depart at 8:20pm from Toronto (YYZ) Fly for 7h 45m Arrive at 10:05am in Frankfurt (FRA)
Layover in Frankfurt for 6h 0m
Tue May 13th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 7 nights
Wed May 21st 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Wed May 21st 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Wed May 21st 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Mon May 12th 2025 Air Canada · AC 8014 Depart at 6:40pm from Ottawa (YOW) Fly for 0h 46m Arrive at 7:26pm in Montreal (YUL)
Layover in Montreal for 2h 59m
Mon May 12th 2025 Air Canada · AC 864 Depart at 10:25pm from Montreal (YUL) Fly for 6h 35m Arrive at 10:00am in London (LHR)
Layover in London for 6h 5m
Tue May 13th 2025 British Airways · BA 606 Depart at 4:05pm from London (LHR) Fly for 2h 10m Arrive at 7:15pm in Pisa (PSA)
Stay in Pisa for 17 nights
Sat May 31st 2025 British Airways · BA 605 Depart at 11:05am from Pisa (PSA) Fly for 2h 25m Arrive at 12:30pm in London (LHR)
Layover in London for 5h 30m
Sat May 31st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Sat May 31st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Mon May 12th 2025 Air Canada · AC 888 Depart at 7:00pm from Ottawa (YOW) Fly for 6h 35m Arrive at 6:35am in London (LHR)
Layover in London for 9h 30m
Tue May 13th 2025 British Airways · BA 606 Depart at 4:05pm from London (LHR) Fly for 2h 10m Arrive at 7:15pm in Pisa (PSA)
Stay in Pisa for 17 nights
Sat May 31st 2025 British Airways · BA 605 Depart at 11:05am from Pisa (PSA) Fly for 2h 25m Arrive at 12:30pm in London (LHR)
Layover in London for 5h 30m
Sat May 31st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Sat May 31st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Tue May 20th 2025 Air Canada · AC 461 Depart at 3:55pm from Ottawa (YOW) Fly for 1h 7m Arrive at 5:02pm in Toronto (YYZ)
Layover in Toronto for 2h 53m
Tue May 20th 2025 Condor · DE 2403 Depart at 7:55pm from Toronto (YYZ) Fly for 7h 45m Arrive at 9:40am in Frankfurt (FRA)
Layover in Frankfurt for 6h 25m
Wed May 21st 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 7 nights
Thu May 29th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 10m
Thu May 29th 2025 Condor · DE 2402 Depart at 3:15pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 5:55pm in Toronto (YYZ)
Layover in Toronto for 5h 20m
Thu May 29th 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Mon May 12th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Mon May 12th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 15m
Tue May 13th 2025 British Airways · BA 606 Depart at 4:05pm from London (LHR) Fly for 2h 10m Arrive at 7:15pm in Pisa (PSA)
Stay in Pisa for 17 nights
Sat May 31st 2025 British Airways · BA 605 Depart at 11:05am from Pisa (PSA) Fly for 2h 25m Arrive at 12:30pm in London (LHR)
Layover in London for 5h 30m
Sat May 31st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Sat May 31st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Wed Apr 30th 2025 Porter Airlines · PD 160 Depart at 2:50pm from Ottawa (YOW) Fly for 1h 15m Arrive at 4:05pm in Toronto (YYZ)
Layover in Toronto for 4h 15m
Wed Apr 30th 2025 Condor · DE 2403 Depart at 8:20pm from Toronto (YYZ) Fly for 7h 50m Arrive at 10:10am in Frankfurt (FRA)
Layover in Frankfurt for 5h 55m
Thu May 1st 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 25 nights
Tue May 27th 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 10m
Tue May 27th 2025 Condor · DE 2402 Depart at 3:15pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 5:55pm in Toronto (YYZ)
Layover in Toronto for 5h 20m
Tue May 27th 2025 WestJet · WS 374 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 7m Arrive at 12:22am in Ottawa (YOW)
Sun May 18th 2025 Air Canada · AC 461 Depart at 3:55pm from Ottawa (YOW) Fly for 1h 7m Arrive at 5:02pm in Toronto (YYZ)
Layover in Toronto for 3h 18m
Sun May 18th 2025 WestJet · WS 5943 Depart at 8:20pm from Toronto (YYZ) Fly for 7h 45m Arrive at 10:05am in Frankfurt (FRA)
Layover in Frankfurt for 6h 0m
Mon May 19th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 2 nights
Thu May 22nd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Thu May 22nd 2025 WestJet · WS 5942 Depart at 3:40pm from Frankfurt (FRA) Fly for 8h 40m Arrive at 6:20pm in Toronto (YYZ)
Layover in Toronto for 4h 55m
Thu May 22nd 2025 Air Canada · AC 470 Depart at 11:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 12:19am in Ottawa (YOW)
Sat May 10th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Sat May 10th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 5m
Sun May 11th 2025 British Airways · BA 606 Depart at 3:55pm from London (LHR) Fly for 2h 15m Arrive at 7:10pm in Pisa (PSA)
Stay in Pisa for 19 nights
Sat May 31st 2025 British Airways · BA 605 Depart at 11:05am from Pisa (PSA) Fly for 2h 25m Arrive at 12:30pm in London (LHR)
Layover in London for 5h 30m
Sat May 31st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Sat May 31st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Sun May 11th 2025 Air Canada · AC 469 Depart at 7:55pm from Ottawa (YOW) Fly for 1h 12m Arrive at 9:07pm in Toronto (YYZ)
Layover in Toronto for 2h 33m
Sun May 11th 2025 Air Canada · AC 858 Depart at 11:40pm from Toronto (YYZ) Fly for 7h 10m Arrive at 11:50am in London (LHR)
Layover in London for 4h 50m
Mon May 12th 2025 British Airways · BA 606 Depart at 4:40pm from London (LHR) Fly for 2h 15m Arrive at 7:55pm in Pisa (PSA)
Stay in Pisa for 18 nights
Sat May 31st 2025 British Airways · BA 605 Depart at 11:05am from Pisa (PSA) Fly for 2h 25m Arrive at 12:30pm in London (LHR)
Layover in London for 5h 30m
Sat May 31st 2025 Air Canada · AC 869 Depart at 6:00pm from London (LHR) Fly for 6h 40m Arrive at 8:40pm in Halifax (YHZ)
Layover in Halifax for 1h 15m
Sat May 31st 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Thu May 15th 2025 Air Canada · AC 453 Depart at 11:55am from Ottawa (YOW) Fly for 1h 7m Arrive at 1:02pm in Toronto (YYZ)
Layover in Toronto for 4h 28m
Thu May 15th 2025 Aer Lingus · EI 126 Depart at 5:30pm from Toronto (YYZ) Fly for 6h 45m Arrive at 5:15am in Dublin (DUB)
Layover in Dublin for 3h 0m
Fri May 16th 2025 Ryanair · FR 5308 Depart at 8:15am from Dublin (DUB) Fly for 2h 40m Arrive at 11:55am in Pisa (PSA)
Stay in Pisa for 5 nights
Thu May 22nd 2025 Ryanair · FR 5309 Depart at 6:15am from Pisa (PSA) Fly for 2h 50m Arrive at 8:05am in Dublin (DUB)
Layover in Dublin for 3h 15m
Thu May 22nd 2025 WestJet · WS 35 Depart at 11:20am from Dublin (DUB) Fly for 7h 38m Arrive at 1:58pm in Toronto (YYZ)
Layover in Toronto for 2h 17m
Thu May 22nd 2025 Air Canada · AC 460 Depart at 4:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 5:19pm in Ottawa (YOW)
Thu May 8th 2025 Air Canada · AC 465 Depart at 6:05pm from Ottawa (YOW) Fly for 1h 12m Arrive at 7:17pm in Toronto (YYZ)
Layover in Toronto for 1h 53m
Thu May 8th 2025 Air Canada · AC 842 Depart at 9:10pm from Toronto (YYZ) Fly for 8h 0m Arrive at 11:10am in Frankfurt (FRA)
Layover in Frankfurt for 4h 55m
Fri May 9th 2025 Lufthansa · LH 7402 Depart at 4:05pm from Frankfurt (FRA) Fly for 1h 30m Arrive at 5:35pm in Pisa (PSA)
Stay in Pisa for 13 nights
Fri May 23rd 2025 Lufthansa · LH 7401 Depart at 10:30am from Pisa (PSA) Fly for 1h 35m Arrive at 12:05pm in Frankfurt (FRA)
Layover in Frankfurt for 3h 35m
Fri May 23rd 2025 Air Canada · AC 7386 Depart at 3:40pm from Frankfurt (FRA) Fly for 7h 20m Arrive at 6:00pm in Halifax (YHZ)
Layover in Halifax for 3h 55m
Fri May 23rd 2025 Air Canada · AC 2275 Depart at 9:55pm from Halifax (YHZ) Fly for 2h 12m Arrive at 11:07pm in Ottawa (YOW)
Thu May 15th 2025 Air Canada · AC 457 Depart at 1:55pm from Ottawa (YOW) Fly for 1h 7m Arrive at 3:02pm in Toronto (YYZ)
Layover in Toronto for 2h 28m
Thu May 15th 2025 Aer Lingus · EI 126 Depart at 5:30pm from Toronto (YYZ) Fly for 6h 45m Arrive at 5:15am in Dublin (DUB)
Layover in Dublin for 3h 0m
Fri May 16th 2025 Ryanair · FR 5308 Depart at 8:15am from Dublin (DUB) Fly for 2h 40m Arrive at 11:55am in Pisa (PSA)
Stay in Pisa for 5 nights
Thu May 22nd 2025 Ryanair · FR 5309 Depart at 6:15am from Pisa (PSA) Fly for 2h 50m Arrive at 8:05am in Dublin (DUB)
Layover in Dublin for 3h 15m
Thu May 22nd 2025 WestJet · WS 35 Depart at 11:20am from Dublin (DUB) Fly for 7h 38m Arrive at 1:58pm in Toronto (YYZ)
Layover in Toronto for 2h 17m
Thu May 22nd 2025 Air Canada · AC 460 Depart at 4:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 5:19pm in Ottawa (YOW)
Wed May 7th 2025 Air Canada · AC 457 Depart at 1:55pm from Ottawa (YOW) Fly for 1h 7m Arrive at 3:02pm in Toronto (YYZ)
Layover in Toronto for 2h 28m
Wed May 7th 2025 Aer Lingus · EI 126 Depart at 5:30pm from Toronto (YYZ) Fly for 6h 45m Arrive at 5:15am in Dublin (DUB)
Layover in Dublin for 3h 15m
Thu May 8th 2025 Ryanair · FR 5308 Depart at 8:30am from Dublin (DUB) Fly for 2h 40m Arrive at 12:10pm in Pisa (PSA)
Stay in Pisa for 14 nights
Fri May 23rd 2025 Ryanair · FR 5309 Depart at 6:00am from Pisa (PSA) Fly for 2h 50m Arrive at 7:50am in Dublin (DUB)
Layover in Dublin for 3h 30m
Fri May 23rd 2025 WestJet · WS 35 Depart at 11:20am from Dublin (DUB) Fly for 7h 38m Arrive at 1:58pm in Toronto (YYZ)
Layover in Toronto for 2h 17m
Fri May 23rd 2025 Air Canada · AC 460 Depart at 4:15pm from Toronto (YYZ) Fly for 1h 4m Arrive at 5:19pm in Ottawa (YOW)
Have flexible travel plans or looking for alternative routes given the chaos? Check out all the connection possibilities via a super helpful site created by @ismaelyws flightlist.io thanks to @andy_travels for the recommendation #travel #flights
There seem to be lots of sites launching at the moment that promise to find you cheap flights but not many have the professional finish of Flightlist by @ismaelyws #travel #flights
For people wanting to maximize their trips, Flightlist is my newest travel hack for uncovering the coolest routes at irresistible prices. No stress, no annoying ads — just seamless flight booking with amazing functionality.
@ismaelyws Just tried out Flightlist for the first time. Really nice idea, well made, and just what I need at the moment 👍
Did you spot my recent article about how to score cheap one way flights? ✈️ FlightList is my new secret tool for discovering cheap routes, within a departure date range. Plus you can also search by country/region for departures & destinations. Powerful! 💪
One useful tool I've found for evaluating different departure and return dates is called FlightList.io. You can quickly scan different travel date ranges, carriers and one way flight options to easily determine the cheapest flight combinations for your trip.
❝Founded by a remote worker and frequent flyer, who discovered that the best deals come from searching with flexible dates across entire countries or regions. Our streamlined platform strips away the clutter found on typical travel sites, offering a clean interface that focuses solely on finding cost-effective flights. Unlike traditional booking sites, FlightList allows users to search by date ranges and broad destinations, unveiling opportunities that rigid parameters often miss. Our filters let travelers tailor searches to their specific needs, whether they're digital nomads seeking their next adventure or budget-conscious explorers maximizing travel funds. We've made finding cheap flights into a quicker and easier experience, empowering users to discover just how far their budget can take them.❞