Travel with Air Canada from Toronto to Bahrain (YTO - BAH) from CAD 1,593*
*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.
Flights between Toronto and Bahrain - our lowest fares in cash
*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.

Flights between Toronto and Bahrain - our lowest fares in points
From | To | Fare Type | Departure | Price |
|---|---|---|---|---|
| Toronto (YYZ) | Bahrain (BAH) | Round-trip / Economy | Jan 15, 2026 - Feb 27, 2026 | From 147,800 pts + CAD 183 Viewed: 17 hours ago |
| Toronto (YYZ) | Bahrain (BAH) | Round-trip / Economy | Jan 15, 2026 - Mar 01, 2026 | From 110,000 pts + CAD 251 Viewed: 1 day ago |
| Toronto (YYZ) | Bahrain (BAH) | Round-trip / Economy | Jan 15, 2026 - Feb 28, 2026 | From 110,000 pts + CAD 251 Viewed: 1 day ago |
| Toronto (YYZ) | Bahrain (BAH) | Round-trip / Economy | Jan 16, 2026 - Feb 28, 2026 | From 110,000 pts + CAD 251 Viewed: 1 day ago |
| Toronto (YYZ) | Bahrain (BAH) | Round-trip / Economy | Jan 16, 2026 - Feb 25, 2026 | From 110,000 pts + CAD 251 Viewed: 1 day ago |
| Toronto (YYZ) | Bahrain (BAH) | Round-trip / Economy | Jan 17, 2026 - Feb 28, 2026 | From 142,400 pts + CAD 354 Viewed: 1 day ago |
*Points displayed do not reflect preferred pricing for Aeroplan Elite Status Members and/or Aeroplan Credit Cardholders. Prices have been collected within the past 48 hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.