Cheap Flights from Bahrain International Airport to Winnipeg James Armstrong Richardson International Airport
Search for flights from Bahrain to Winnipeg and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
BAH 2:00 AM21h2 stopsYWG 3:00 PMBahrain - Winnipeg | Wed, Jun 4 | Gulf AirYWG 7:00 PM27h 20m2 stopsBAH 6:20 AMWinnipeg - Bahrain | Mon, Jun 9 | Air CanadaPHP 77,380 PHP 184,88357% OFF57% OFFPHP 184,883 PHP 77,380
-
BAH 7:10 PM29h 2m2 stopsYWG 4:12 PMBahrain - Winnipeg | Wed, Jun 4 | Etihad AirwaysYWG 10:45 AM26h 20m2 stopsBAH 9:05 PMWinnipeg - Bahrain | Mon, Jun 9 | WestJetPHP 86,154 PHP 184,88353% OFF53% OFFPHP 184,883 PHP 86,154
-
BAH 5:50 PM30h 22m2 stopsYWG 4:12 PMBahrain - Winnipeg | Wed, Jun 4 | Air CanadaYWG 7:00 PM27h 20m2 stopsBAH 6:20 AMWinnipeg - Bahrain | Mon, Jun 9 | Air CanadaPHP 92,857 PHP 184,88350% OFF50% OFFPHP 184,883 PHP 92,857
-
BAH 9:05 AM22h 17m2 stopsYWG 11:22 PMBahrain - Winnipeg | Wed, Jun 4 | British AirwaysYWG 7:00 PM41h2 stopsBAH 8:00 PMWinnipeg - Bahrain | Mon, Jun 9 | Air CanadaPHP 96,30548% OFFPHP 184,883 PHP 96,305
-
BAH 6:30 PM27h 32m2 stopsYWG 2:02 PMBahrain - Winnipeg | Wed, Jun 4 | FlydubaiYWG 5:10 PM25h 5m2 stopsBAH 2:15 AMWinnipeg - Bahrain | Mon, Jun 9 | Air CanadaPHP 106,98942% OFFPHP 184,883 PHP 106,989
-
BAH 3:40 AM44h 38m2 stopsYWG 4:18 PMBahrain - Winnipeg | Wed, Jun 4 | EmiratesYWG 6:30 AM24h 20m2 stopsBAH 2:50 PMWinnipeg - Bahrain | Mon, Jun 9 | EmiratesPHP 109,55641% OFFPHP 184,883 PHP 109,556
-
BAH 4:55 PM49h 15m2 stopsYWG 10:10 AMBahrain - Winnipeg | Wed, Jun 4 | Qatar AirwaysYWG 10:45 AM26h 20m2 stopsBAH 9:05 PMWinnipeg - Bahrain | Mon, Jun 9 | WestJetPHP 118,23836% OFFPHP 184,883 PHP 118,238
-
BAH 3:30 AM46h 32m2 stopsYWG 6:02 PMBahrain - Winnipeg | Wed, Jun 4 | Ethiopian AirlinesYWG 10:45 AM26h 20m2 stopsBAH 9:05 PMWinnipeg - Bahrain | Mon, Jun 9 | WestJetPHP 122,23534% OFFPHP 184,883 PHP 122,235
-
BAH 12:15 PM33h 47m2 stopsYWG 2:02 PMBahrain - Winnipeg | Wed, Jun 4 | EgyptAirYWG 7:40 AM28h 35m2 stopsBAH 8:15 PMWinnipeg - Bahrain | Mon, Jun 9 | Air CanadaPHP 140,72724% OFFPHP 184,883 PHP 140,727
-
BAH 8:55 PM49h 19m2 stopsYWG 2:14 PMBahrain - Winnipeg | Wed, Jun 4 | Philippine AirlinesYWG 10:45 AM26h 20m2 stopsBAH 9:05 PMWinnipeg - Bahrain | Mon, Jun 9 | WestJetPHP 164,54611% OFFPHP 184,883 PHP 164,546
-
BAH 1:00 PM17h 25m1 stopsYWG Invalid DateBahrain - Winnipeg | Fri, May 16 | Normal AirlineYWG 3:00 PM6hNonstopBAH 4:00 PMWinnipeg - Bahrain | Sun, May 18 | Normal AirlineFind More FlightsFind More Flights
-
BAH 8:45 PM24h 58m2 stopsYWG 1:43 PMBahrain - Winnipeg | Thu, May 15 | Royal JordanianPHP 39,135 PHP 56,88031% OFF31% OFFPHP 56,880 PHP 39,135
-
BAH 4:35 AM61h 8m2 stopsYWG 9:43 AMBahrain - Winnipeg | Mon, Jul 7 | Etihad AirwaysPHP 40,287 PHP 56,88028% OFF28% OFFPHP 56,880 PHP 40,287
-
BAH 5:55 AM44h 5m2 stopsYWG 6:00 PMBahrain - Winnipeg | Sun, Jul 6 | Royal JordanianPHP 41,694 PHP 56,88027% OFF27% OFFPHP 56,880 PHP 41,694
-
BAH 4:20 AM37h 23m2 stopsYWG 9:43 AMBahrain - Winnipeg | Sun, Jul 6 | Qatar AirwaysPHP 46,31719% OFFPHP 56,880 PHP 46,317
-
BAH 11:00 AM54h 43m2 stopsYWG 9:43 AMBahrain - Winnipeg | Sat, Jul 5 | Qatar AirwaysPHP 46,46418% OFFPHP 56,880 PHP 46,464
-
BAH 4:35 AM45h 25m2 stopsYWG 6:00 PMBahrain - Winnipeg | Sun, Jul 6 | Etihad AirwaysPHP 49,47913% OFFPHP 56,880 PHP 49,479
-
BAH 4:20 AM38h 30m2 stopsYWG 10:50 AMBahrain - Winnipeg | Fri, Jul 4 | Qatar AirwaysPHP 50,18212% OFFPHP 56,880 PHP 50,182
-
BAH 10:20 AM45h 53m2 stopsYWG 12:13 AMBahrain - Winnipeg | Thu, May 15 | EmiratesPHP 50,53811% OFFPHP 56,880 PHP 50,538
-
BAH 2:00 AM21h 4m2 stopsYWG 3:04 PMBahrain - Winnipeg | Fri, Jul 4 | Gulf AirPHP 50,62311% OFFPHP 56,880 PHP 50,623
-
BAH 2:00 AM21h 4m2 stopsYWG 3:04 PMBahrain - Winnipeg | Mon, Jul 7 | Gulf AirPHP 50,62311% OFFPHP 56,880 PHP 50,623
-
BAH 1:00 PM17h 25m1 stopsYWG Invalid DateBahrain - Winnipeg | Fri, May 16 | 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 International Airport to Winnipeg James Armstrong Richardson International Airport
See which airlines fly from Bahrain to Winnipeg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Bahrain International Airport to Winnipeg James Armstrong Richardson International Airport
Check the schedule for flights from Bahrain to Winnipeg and find the flight that best matches your travel plans.
-
GF007
Bahrain International Airport
2:00 AM
BAH
6:55 AM
LHR
S M T W T F SSearch -
AC867
Heathrow Airport
9:30 AM
LHR
11:40 AM
YUL
S M T W T F S -
AC373
Montréal-Pierre Elliott Trudeau International Airport
1:00 PM
YUL
3:04 PM
YWG
S M T W T F S -
BA124
Bahrain International Airport
8:50 AM
BAH
1:45 PM
LHR
S - T - T - -Search -
AC857
Heathrow Airport
3:50 PM
LHR
6:45 PM
YYZ
S M T W T F S -
AC271
Toronto Pearson International Airport
9:45 PM
YYZ
11:23 PM
YWG
S M T W T F S -
RJ671
Bahrain International Airport
8:45 PM
BAH
11:35 PM
AMM
- - - W - - -Search -
RJ271
Queen Alia International Airport
3:30 AM
AMM
9:45 AM
YYZ
S - T - T - - -
WS305
Toronto Pearson International Airport
12:00 PM
YYZ
1:42 PM
YWG
S M T W T F S -
FZ028
Bahrain International Airport
6:30 PM
BAH
8:45 PM
DXB
S M T W T F -Search -
AC057
Dubai International Airport
2:00 AM
DXB
8:05 AM
YYZ
S M T W T F S -
AC263
Toronto Pearson International Airport
12:25 PM
YYZ
2:03 PM
YWG
S M T W T F S -
AC7582
Bahrain International Airport
5:50 PM
BAH
8:00 PM
DXB
S M T W T F SSearch -
AC057
Dubai International Airport
2:00 AM
DXB
8:05 AM
YYZ
S M T W T F S -
AC263
Toronto Pearson International Airport
12:25 PM
YYZ
2:03 PM
YWG
S M T W T F S -
AC7582
Bahrain International Airport
5:50 PM
BAH
8:00 PM
DXB
S M T W T F SSearch -
AC057
Dubai International Airport
2:00 AM
DXB
8:05 AM
YYZ
S M T W T F S -
AC265
Toronto Pearson International Airport
2:35 PM
YYZ
4:13 PM
YWG
S M T W T F S -
GF027
Bahrain International Airport
1:40 AM
BAH
5:50 AM
FCO
S - T - - F -Search -
WS033
Leonardo da Vinci–Fiumicino Airport
2:25 PM
FCO
4:55 PM
YYC
S M T W T F S -
WS236
Calgary International Airport
9:30 PM
YYC
12:30 AM
YWG
S M T W T F S -
EY644
Bahrain International Airport
5:45 PM
BAH
7:55 PM
AUH
S - T - T F SSearch -
EY021
Zayed International Airport
2:15 AM
AUH
9:00 AM
YYZ
S M T W T F S -
F8641
Toronto Pearson International Airport
2:45 PM
YYZ
4:25 PM
YWG
S M T W T F S -
FZ028
Bahrain International Airport
6:30 PM
BAH
8:45 PM
DXB
S M T W T F -Search -
AC057
Dubai International Airport
2:00 AM
DXB
8:05 AM
YYZ
S M T W T F S -
AC267
Toronto Pearson International Airport
4:00 PM
YYZ
5:38 PM
YWG
S M T W T F S -
EK840
Bahrain International Airport
5:50 PM
BAH
8:00 PM
DXB
S M T W T F SSearch -
AC057
Dubai International Airport
2:00 AM
DXB
8:05 AM
YYZ
S M T W T F S -
PD427
Toronto Pearson International Airport
4:20 PM
YYZ
6:00 PM
YWG
S M T W T - S
Bahrain International Airport to Winnipeg James Armstrong Richardson International Airport Flights Info
Flight distance | 10,981.66 km |
---|
FAQs for Bahrain International Airport to Winnipeg James Armstrong Richardson International Airport Flights
-
What is the transportation method from the main airport to downtown in Winnipeg?
- The distance from Winnipeg James Armstrong Richardson International Airport to downtown is about 7 km. It takes about 20 minutes by taxi.
Popular Destinations
-
Recommended Routes Departing From Bahrain International Airport
-
Recommended Routes Going to Winnipeg James Armstrong Richardson International Airport
-
Recommended Routes at Bahrain International Airport
-
Top Flight Destinations in Canada
-
Popular Flight Routes from US to Canada
-
Trip.com Latest Trends
- Return plane tickets from Bahrain International Airport to General Santos International Airport
- Return plane tickets from Bahrain International Airport to Sharjah Airport
- Cheap tickets from Bahrain International Airport to Ninoy Aquino International Airport
- Return plane tickets from Bahrain International Airport to Tribhuvan International Airport
- Return plane tickets from Bahrain International Airport to Suvarnabhumi International Airport
- Plane tickets from {deparrtAirportName} to Manila
- Cheap flights from {deparrtAirportName} to Davao
- Cheap flights from {deparrtAirportName} to General Santos
- Plane tickets from {deparrtAirportName} to Cotabato
- Return plane tickets from {deparrtAirportName} to Cebu
- Cheap flights from Mactan International Airport to James Armstrong Richardson International Airport
- Cheap tickets from Pearson International Airport to James Armstrong Richardson International Airport
- Cheap flights from Ninoy Aquino International Airport to James Armstrong Richardson International Airport
- Cheap flights from Clark International Airport to James Armstrong Richardson International Airport
- Return plane tickets from Vancouver International Airport to James Armstrong Richardson International Airport
- Cheap flights from Manila to James Armstrong Richardson International Airport
- Plane tickets from Davao to James Armstrong Richardson International Airport
- Plane tickets from Mabalacat to James Armstrong Richardson International Airport
- Plane tickets from Caticlan to James Armstrong Richardson International Airport
- Return flight tickets from Cebu to James Armstrong Richardson International Airport
- Return plane tickets from {deparrtAirportName} to Cotabato
- Return plane tickets from {deparrtAirportName} to Cebu
- Plane tickets from {deparrtAirportName} to Davao
- Return plane tickets from {deparrtAirportName} to General Santos
- Return plane tickets from {deparrtAirportName} to Manila
- Cheap flights from Bahrain International Airport to General Santos International Airport
- Cheap tickets from Bahrain International Airport to Ninoy Aquino International Airport
- Cheap tickets from Bahrain International Airport to Sharjah Airport
- Cheap tickets from Bahrain International Airport to Suvarnabhumi International Airport
- Cheap tickets from Bahrain International Airport to Tribhuvan International Airport
- Cheap flights from South Korea to Philippines
- Cheap flights from Singapore to Kazakhstan
- Cheap tickets from Fiji to Tuvalu
- Cheap tickets from Germany to Poland
- Cheap flights from Italy to Cyprus
- Flights from Manila to Singapore
- Cheap flights from Bangkok to Singapore
- Cheap flights from Jakarta to Singapore
- Cheap flights from Cebu to Singapore
- Return tickets from New York to Egypt
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Hong Kong Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Manila to Singapore Flights
- Manila to Phnom Penh Flights
- Manila to Beijing Flights
- Manila to Busan Flights
- Manila to Guangzhou Flights
- Manila to Kuala Lumpur Flights
- Cheap Flights to France From US$108
- New York to Boston Flights
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- New York to Singapore Flights
- Cheap Flights to Austral Islands
- Cheap tickets from Mactan–Cebu International Airport to Grantley Adams International Airport
- Plane tickets from Ozamis City to Victoria International Airport
- Cheap tickets from Kozhikode to Puerto Princesa
- Return plane tickets from Francisco Bangoy International Airport to Sultan Hasanuddin International Airport