Cheap Flight Deals from Bahrain Airport to Toronto Pearson International Airport
Search for flights from Bahrain to Toronto and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
BAH 02:0025h 30m1 stopsYYZ 20:30Bahrain - Toronto | Tue, Jul 1 | Gulf AirYYZ 23:3523h 45m1 stopsBAH 06:20Toronto - Bahrain | Tue, Jul 8 | Air CanadaNZD 1,499 NZD 1,76415% OFF15% OFFNZD 1,764 NZD 1,499
-
BAH 02:0025h 30m1 stopsYYZ 20:30Bahrain - Toronto | Mon, Jun 9 | Gulf AirYYZ 21:2026h1 stopsBAH 06:20Toronto - Bahrain | Mon, Jun 16 | Air CanadaNZD 1,522 NZD 1,76414% OFF14% OFFNZD 1,764 NZD 1,522
-
BAH 02:0023h 45m1 stopsYYZ 18:45Bahrain - Toronto | Thu, Jun 12 | Gulf AirYYZ 21:2026h1 stopsBAH 06:20Toronto - Bahrain | Thu, Jun 19 | Air CanadaNZD 1,535 NZD 1,76413% OFF13% OFFNZD 1,764 NZD 1,535
-
BAH 10:4029h 20m1 stopsYYZ 09:00Bahrain - Toronto | Tue, Jun 24 | Etihad AirwaysYYZ 13:4018h 5m1 stopsBAH 14:45Toronto - Bahrain | Tue, Jul 1 | Etihad AirwaysNZD 1,53713% OFFNZD 1,764 NZD 1,537
-
BAH 22:5016h 40m1 stopsYYZ 08:30Bahrain - Toronto | Tue, Jun 17 | Etihad AirwaysYYZ 13:4018h 5m1 stopsBAH 14:45Toronto - Bahrain | Tue, Jun 24 | Etihad AirwaysNZD 1,54213% OFFNZD 1,764 NZD 1,542
-
BAH 09:0018h 30m1 stopsYYZ 20:30Bahrain - Toronto | Fri, Jun 6 | British AirwaysYYZ 18:2016h 55m1 stopsBAH 18:15Toronto - Bahrain | Fri, Jun 13 | Air CanadaNZD 1,54512% OFFNZD 1,764 NZD 1,545
-
BAH 10:2531h 55m1 stopsYYZ 11:20Bahrain - Toronto | Wed, Jun 18 | Gulf AirYYZ 23:3537h 25m1 stopsBAH 20:00Toronto - Bahrain | Wed, Jun 25 | Air CanadaNZD 1,54712% OFFNZD 1,764 NZD 1,547
-
BAH 02:0025h 30m1 stopsYYZ 20:30Bahrain - Toronto | Fri, Jun 6 | Gulf AirYYZ 18:2016h 55m1 stopsBAH 18:15Toronto - Bahrain | Fri, Jun 13 | Air CanadaNZD 1,54712% OFFNZD 1,764 NZD 1,547
-
BAH 02:0019h 55m1 stopsYYZ 14:55Bahrain - Toronto | Thu, Jun 5 | Gulf AirYYZ 23:3537h 25m1 stopsBAH 20:00Toronto - Bahrain | Fri, Jun 13 | Air CanadaNZD 1,55212% OFFNZD 1,764 NZD 1,552
-
BAH 02:0019h 55m1 stopsYYZ 14:55Bahrain - Toronto | Thu, May 29 | Gulf AirYYZ 22:2016h 10m1 stopsBAH 21:30Toronto - Bahrain | Wed, Jun 4 | Air CanadaNZD 1,57011% OFFNZD 1,764 NZD 1,570
-
BAH 13:0017h 25m1 stopsYTO Invalid DateBahrain - Toronto | Mon, May 26 | Normal AirlineYTO 15:006hDirectBAH 16:00Toronto - Bahrain | Wed, May 28 | Normal AirlineFind More FlightsFind More Flights
-
BAH 20:4520h1 stopsYYZ 09:45Bahrain - Toronto | Thu, Jul 10 | Royal JordanianNZD 995 NZD 1,46432% OFF32% OFFNZD 1,464 NZD 995
-
BAH 05:3035h 15m1 stopsYYZ 09:45Bahrain - Toronto | Sun, Jun 1 | Royal JordanianNZD 1,003 NZD 1,46431% OFF31% OFFNZD 1,464 NZD 1,003
-
BAH 21:2019h 25m1 stopsYYZ 09:45Bahrain - Toronto | Thu, Jun 5 | Royal JordanianNZD 1,004 NZD 1,46431% OFF31% OFFNZD 1,464 NZD 1,004
-
BAH 05:5534h 50m1 stopsYYZ 09:45Bahrain - Toronto | Sun, Jun 8 | Royal JordanianNZD 1,00431% OFFNZD 1,464 NZD 1,004
-
BAH 20:4520h1 stopsYYZ 09:45Bahrain - Toronto | Thu, Jul 3 | Royal JordanianNZD 1,00931% OFFNZD 1,464 NZD 1,009
-
BAH 05:5534h 50m1 stopsYYZ 09:45Bahrain - Toronto | Tue, Jul 8 | Royal JordanianNZD 1,00931% OFFNZD 1,464 NZD 1,009
-
BAH 10:4029h 20m1 stopsYYZ 09:00Bahrain - Toronto | Thu, Jul 3 | Etihad AirwaysNZD 1,01031% OFFNZD 1,464 NZD 1,010
-
BAH 20:4520h1 stopsYYZ 09:45Bahrain - Toronto | Thu, Jun 12 | Royal JordanianNZD 1,01331% OFFNZD 1,464 NZD 1,013
-
BAH 20:1026h 15m1 stopsYYZ 15:25Bahrain - Toronto | Sat, May 24 | SaudiaNZD 1,03230% OFFNZD 1,464 NZD 1,032
-
BAH 20:4520h1 stopsYYZ 09:45Bahrain - Toronto | Thu, May 29 | Royal JordanianNZD 1,30311% OFFNZD 1,464 NZD 1,303
-
BAH 13:0017h 25m1 stopsYTO Invalid DateBahrain - Toronto | Mon, May 26 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Bahrain Airport to Toronto Pearson International Airport
See which airlines fly from Bahrain to Toronto. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Bahrain Airport to Toronto Pearson International Airport
Check the schedule for flights from Bahrain to Toronto and find the flight that best matches your travel plans.
-
VF126
Bahrain Airport
1:25 AM
BAH
5:35 AM
SAW
S - - W T F SSearch -
VF001
Sabiha Gokcen Intl. Airport
8:45 AM
SAW
11:30 AM
AMS
S M T W T F S -
TS377
Schiphol Airport
2:55 PM
AMS
5:10 PM
YYZ
S M - W - F - -
GF169
Bahrain Airport
8:05 PM
BAH
9:20 PM
RUH
S M T W T F SSearch -
AZ839
Riyadh Airport
1:45 AM
RUH
6:15 AM
FCO
S M T W T F - -
AZ650
Fiumicino Leonardo Da Vinci Intl. Airport
10:15 AM
FCO
2:05 PM
YYZ
S - - W T F S -
SV523
Bahrain Airport
9:05 PM
BAH
10:15 PM
RUH
- M - - T - -Search -
AZ839
Riyadh Airport
1:45 AM
RUH
6:15 AM
FCO
S M T W T F - -
AZ650
Fiumicino Leonardo Da Vinci Intl. Airport
10:15 AM
FCO
2:05 PM
YYZ
S - - W T F S -
XY234
Bahrain Airport
8:05 PM
BAH
9:15 PM
RUH
S M T W T F SSearch -
AZ839
Riyadh Airport
1:45 AM
RUH
6:15 AM
FCO
S M T W T F - -
AZ650
Fiumicino Leonardo Da Vinci Intl. Airport
10:15 AM
FCO
2:05 PM
YYZ
S - - W T F S -
XY528
Bahrain Airport
7:45 PM
BAH
10:10 PM
JED
- - - W - F SSearch -
AZ849
King Abdulaziz Intl. Airport
2:45 AM
JED
6:50 AM
FCO
- - T - T - S -
AZ650
Fiumicino Leonardo Da Vinci Intl. Airport
10:15 AM
FCO
2:05 PM
YYZ
S - - W T F S -
SV521
Bahrain Airport
5:35 PM
BAH
6:55 PM
RUH
S - T W - F SSearch -
AZ839
Riyadh Airport
1:45 AM
RUH
6:15 AM
FCO
S M T W T F - -
AZ650
Fiumicino Leonardo Da Vinci Intl. Airport
10:15 AM
FCO
2:05 PM
YYZ
S - - W T F S -
EY644
Bahrain Airport
5:45 PM
BAH
7:55 PM
AUH
S - T W T F SSearch -
EY045
Abu Dhabi Intl. Airport
2:05 AM
AUH
7:10 AM
DUB
S M T W T F S -
WS035
Dublin Airport
11:30 AM
DUB
2:10 PM
YYZ
S M T W T F S -
SV523
Bahrain Airport
9:05 PM
BAH
10:15 PM
RUH
- M - - T - -Search -
SV023
Riyadh Airport
2:30 AM
RUH
9:00 AM
JFK
- M - W - F - -
TS7212
LaGuardia Airport
5:30 PM
LGA
7:10 PM
YYZ
S M T W T F S -
SV521
Bahrain Airport
5:35 PM
BAH
6:55 PM
RUH
S - T W - F SSearch -
SV023
Riyadh Airport
2:30 AM
RUH
9:00 AM
JFK
- M - W - F - -
PD606
LaGuardia Airport
5:30 PM
LGA
7:10 PM
YYZ
S M T W T F S -
3L016
Bahrain Airport
10:00 AM
BAH
12:10 PM
AUH
S M T W T F SSearch -
SV571
Abu Dhabi Intl. Airport
4:22 PM
AUH
6:31 PM
JED
S M T W T F S -
SV061
King Abdulaziz Intl. Airport
9:15 AM
JED
3:25 PM
YYZ
- M - W - F S
Bahrain Airport to Toronto Pearson International Airport Flights Info
Flight distance | 10,742.51 km |
---|---|
Cheapest one-way ticket price | NZD 994 |
FAQs for Bahrain Airport to Toronto Pearson International Airport Flights
-
What is the transportation method from the main airport to downtown in Toronto?
- The distance from Toronto Pearson International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Billy Bishop Toronto City Airport to downtown is about 2 km. It takes about 20 minutes by taxi.