Nassau
in $340s-$480s RT
Still waiting for pigs to fly before you book a vacation? Yeah… how’s that working out for you?
Meanwhile, in Nassau, the pigs are out here swimming—literally. While Canada is serving snowbanks and “why do I live here?” weather, the Bahamas are delivering sunshine, turquoise water, and an especially cute island where your vacation excuses will wash away.
Then make like the Big Bad Wolf: huff, puff, and shop your way through the Straw Market to blow away that Christmas card cash burning a hole in your pocket.
Stop waiting on the impossible. These little piggies are already patiently waiting :-)
Taking off ✈️
Tip Published: Dec 18, 2025
To
- Nassau (NAS)
From
- Calgary (YYC) - $399
- Kelowna (YLW) - $488
- Montreal (YUL) - $385
- Ottawa (YOW) - $378
- Saskatoon (YXE) - $456
- Toronto Pearson (YYZ) - $345 (non-stop)
- Vancouver (YVR) - $448
- Victoria (YYJ) - $475
How to Book
This is a Takeoff-only Flight for Jack's Flight Club Takeoff members only. For step by step instructions on how to book it you'll need to login or upgrade to Takeoff membership.