Explore Air Canada flights from Canada to Bahamas starting at

Select journey type

Enter to select travel class and passengers

Last-minute fares between Canada and Bahamas

  1. Montreal (YUL) to Nassau (NAS)

    Jul 02, 2019

    CAD 273*

    One-way / Economy

  2. Halifax (YHZ) to Nassau (NAS)

    Jun 23, 2019

    CAD 242*

    One-way / Economy

  3. Toronto (YYZ) to Nassau (NAS)

    Jun 23, 2019

    CAD 223*

    One-way / Economy

  4. Toronto (YYZ) to George Town (GGT)

    Jul 10, 2019

    CAD 461*

    One-way / Economy

  5. Ottawa (YOW) to Nassau (NAS)

    Jul 01, 2019

    CAD 264*

    One-way / Economy

  6. Vancouver (YVR) to Nassau (NAS)

    Jul 01, 2019

    CAD 337*

    One-way / Economy

*Fares displayed have been collected within the last 48hrs 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.

Book your flight between Canada and Bahamas today and save

FromToDepartureFare TypePrice

Halifax (YHZ)

Nassau (NAS)

Oct 06, 2019

One-way / Economy
CAD 237*
Viewed:1hourago

Toronto (YYZ)

George Town (GGT)

Jan 14, 2020

One-way / Economy
CAD 372*
Viewed:46minutesago

Ottawa (YOW)

Nassau (NAS)

Sep 09, 2019

One-way / Economy
CAD 220*
Viewed:1hourago

Montreal (YUL)

Nassau (NAS)

Sep 08, 2019

One-way / Economy
CAD 230*
Viewed:1hourago

Vancouver (YVR)

Nassau (NAS)

Sep 08, 2019

One-way / Economy
CAD 279*
Viewed:1hourago

Toronto (YYZ)

Nassau (NAS)

Sep 04, 2019

One-way / Economy
CAD 196*
Viewed:45minutesago

Calgary (YYC)

Nassau (NAS)

Sep 24, 2019

One-way / Economy
CAD 438*
Viewed:15hoursago

*Fares displayed have been collected within the last 48hrs 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.