www.flyswoop.com
Open in
urlscan Pro
2606:4700::6811:7ca0
Public Scan
Submitted URL: http://flyswoop.com/
Effective URL: https://www.flyswoop.com/
Submission: On August 31 via manual from GB — Scanned from GB
Effective URL: https://www.flyswoop.com/
Submission: On August 31 via manual from GB — Scanned from GB
Form analysis
11 forms found in the DOMPOST
<form class="widget flights" id="book-flight-form" action="" method="post" autocomplete="off" role="application">
<!-- // TripType -->
<div id="widget-triptype">
<div class="ml-1">
<input type="radio" id="round-trip" name="trip-type" value="ROUNDTRIP" checked="" style="outline: 0px;">
<label for="round-trip" style="outline: 0px;">Round-trip</label><br>
</div>
<div>
<input type="radio" id="one-way" name="trip-type" value="ONEWAY" style="outline: 0px;">
<label for="one-way" style="outline: 0px;">One-way</label><br>
</div>
</div>
<div id="widget-booking">
<!-- // Airports -->
<div class="airport-dropdown wrapper airport origin">
<label for="origin" style="outline: 0px;">From:</label>
<div class="container-select">
<select id="origin" data-prompt="Select departure airport" style="outline: 0px;">
<option value="">Select an airport</option>
<option value="YXX" data-full-name="YXX Vancouver Area" data-meta="Abbotsford, BC+YXX">Abbotsford, BC</option>
<option value="CUN" data-full-name="CUN" data-meta="Cancun, Mexico+CUN">Cancun, Mexico</option>
<option value="YYG" data-full-name="YYG" data-meta="Charlottetown, PEI+YYG">Charlottetown, PEI</option>
<option value="YDF" data-full-name="YDF" data-meta="Deer Lake, NL+YDF">Deer Lake, NL</option>
<option value="YEG" data-full-name="YEG" data-meta="Edmonton, AB+YEG">Edmonton, AB</option>
<option value="FLL" data-full-name="FLL" data-meta="Fort Lauderdale FL, USA+FLL">Fort Lauderdale FL, USA</option>
<option value="YHZ" data-full-name="YHZ" data-meta="Halifax, NS+YHZ">Halifax, NS</option>
<option value="YHM" data-full-name="YHM Toronto Area" data-meta="Hamilton, ON+YHM">Hamilton, ON</option>
<option value="YLW" data-full-name="YLW" data-meta="Kelowna, BC+YLW">Kelowna, BC</option>
<option value="KIN" data-full-name="KIN" data-meta="Kingston, Jamaica+KIN">Kingston, Jamaica</option>
<option value="LAS" data-full-name="LAS" data-meta="Las Vegas, NV USA+LAS">Las Vegas, NV USA</option>
<option value="YXU" data-full-name="YXU" data-meta="London, ON+YXU">London, ON</option>
<option value="SJD" data-full-name="SJD" data-meta="Los Cabos, Mexico+SJD">Los Cabos, Mexico</option>
<option value="YQM" data-full-name="YQM" data-meta="Moncton, NB+YQM">Moncton, NB</option>
<option value="MBJ" data-full-name="MBJ" data-meta="Montego Bay, Jamaica+MBJ">Montego Bay, Jamaica</option>
<option value="MCO" data-full-name="MCO" data-meta="Orlando, FL USA+MCO">Orlando, FL USA</option>
<option value="PVR" data-full-name="PVR" data-meta="Puerto Vallarta, Mexico+PVR">Puerto Vallarta, Mexico</option>
<option value="PUJ" data-full-name="PUJ" data-meta="Punta Cana, Dominican Republic+PUJ">Punta Cana, Dominican Republic</option>
<option value="YYT" data-full-name="YYT" data-meta="St. John's, NL+YYT">St. John's, NL</option>
<option value="PIE" data-full-name="PIE Tampa Bay Area" data-meta="St. Pete-Clearwater, FL USA+PIE">St. Pete-Clearwater, FL USA</option>
<option value="YYZ" data-full-name="YYZ" data-meta="Toronto, ON+YYZ">Toronto, ON</option>
<option value="VRA" data-full-name="VRA" data-meta="Varadero, Cuba+VRA">Varadero, Cuba</option>
<option value="YYJ" data-full-name="YYJ" data-meta="Victoria, BC+YYJ">Victoria, BC</option>
<option value="YWG" data-full-name="YWG" data-meta="Winnipeg, MB+YWG">Winnipeg, MB</option>
<option value="YZF" data-full-name="Yellowknife Airport" data-meta="Yellowknife Airport+YZF">Yellowknife Airport</option>
</select>
</div>
<div class="airport-selector-event" id="origin-event" data-hs-event-117238023="1"></div>
<div class="drawer">
<div class="container-airportpicker" id="origin-picker">
<a href="#" class="link-close">hide</a>
<div class="prompt">Select departure airport</div>
<div>
<div class="airports-all"></div>
</div>
</div>
</div>
</div>
<div class="airport-dropdown wrapper airport destination">
<label for="destination" style="outline: 0px;">To:</label>
<div class="container-select">
<select id="destination" data-prompt="Select arrival airport" style="outline: 0px;">
<option value="">Select an airport</option>
<option value="YXX" data-full-name="YXX Vancouver Area" data-meta="Abbotsford, BC+YXX">Abbotsford, BC</option>
<option value="CUN" data-full-name="CUN" data-meta="Cancun, Mexico+CUN">Cancun, Mexico</option>
<option value="YYG" data-full-name="YYG" data-meta="Charlottetown, PEI+YYG">Charlottetown, PEI</option>
<option value="YDF" data-full-name="YDF" data-meta="Deer Lake, NL+YDF">Deer Lake, NL</option>
<option value="YEG" data-full-name="YEG" data-meta="Edmonton, AB+YEG">Edmonton, AB</option>
<option value="FLL" data-full-name="FLL" data-meta="Fort Lauderdale FL, USA+FLL">Fort Lauderdale FL, USA</option>
<option value="YHZ" data-full-name="YHZ" data-meta="Halifax, NS+YHZ">Halifax, NS</option>
<option value="YHM" data-full-name="YHM Toronto Area" data-meta="Hamilton, ON+YHM">Hamilton, ON</option>
<option value="YLW" data-full-name="YLW" data-meta="Kelowna, BC+YLW">Kelowna, BC</option>
<option value="KIN" data-full-name="KIN" data-meta="Kingston, Jamaica+KIN">Kingston, Jamaica</option>
<option value="LAS" data-full-name="LAS" data-meta="Las Vegas, NV USA+LAS">Las Vegas, NV USA</option>
<option value="YXU" data-full-name="YXU" data-meta="London, ON+YXU">London, ON</option>
<option value="SJD" data-full-name="SJD" data-meta="Los Cabos, Mexico+SJD">Los Cabos, Mexico</option>
<option value="YQM" data-full-name="YQM" data-meta="Moncton, NB+YQM">Moncton, NB</option>
<option value="MBJ" data-full-name="MBJ" data-meta="Montego Bay, Jamaica+MBJ">Montego Bay, Jamaica</option>
<option value="MCO" data-full-name="MCO" data-meta="Orlando, FL USA+MCO">Orlando, FL USA</option>
<option value="PVR" data-full-name="PVR" data-meta="Puerto Vallarta, Mexico+PVR">Puerto Vallarta, Mexico</option>
<option value="PUJ" data-full-name="PUJ" data-meta="Punta Cana, Dominican Republic+PUJ">Punta Cana, Dominican Republic</option>
<option value="YYT" data-full-name="YYT" data-meta="St. John's, NL+YYT">St. John's, NL</option>
<option value="PIE" data-full-name="PIE Tampa Bay Area" data-meta="St. Pete-Clearwater, FL USA+PIE">St. Pete-Clearwater, FL USA</option>
<option value="YYZ" data-full-name="YYZ" data-meta="Toronto, ON+YYZ">Toronto, ON</option>
<option value="VRA" data-full-name="VRA" data-meta="Varadero, Cuba+VRA">Varadero, Cuba</option>
<option value="YYJ" data-full-name="YYJ" data-meta="Victoria, BC+YYJ">Victoria, BC</option>
<option value="YWG" data-full-name="YWG" data-meta="Winnipeg, MB+YWG">Winnipeg, MB</option>
<option value="YZF" data-full-name="Yellowknife Airport" data-meta="Yellowknife Airport+YZF">Yellowknife Airport</option>
</select>
</div>
<div class="airport-selector-event" id="destination-event" data-hs-event-117238023="1"></div>
<div class="drawer">
<div class="container-airportpicker" id="destination-picker">
<a href="#" class="link-close">hide</a>
<div class="prompt">Select arrival airport</div>
<div>
<div class="airports-all"></div>
</div>
</div>
</div>
</div>
<!-- // Dates -->
<div id="depart-date" class="date-dropdown wrapper calendar departure">
<label for="depart" style="outline: 0px;">Depart:</label>
<div class="date-input">
<i><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 147.07 168.07" class="date-icon" fill="#c8cfd6">
<path d="M134.78,24A15.69,15.69,0,0,1,150.53,39.6V155.28A15.68,15.68,0,0,1,134.91,171H19.22A15.68,15.68,0,0,1,3.47,155.41V39.73A15.69,15.69,0,0,1,19.09,24H35V6.9A3.93,3.93,0,0,1,38.89,3h2.66a3.93,3.93,0,0,1,3.94,3.91V24h63V6.9A3.92,3.92,0,0,1,112.42,3h2.66A3.93,3.93,0,0,1,119,6.87V24ZM19.22,34.48A5.05,5.05,0,0,0,14,39.33V55.49H140V39.73a5.05,5.05,0,0,0-4.85-5.25H19.22ZM134.77,160.53a5.05,5.05,0,0,0,5.25-4.85,2.67,2.67,0,0,0,0-.4V66H14v89.29a5,5,0,0,0,4.85,5.25H134.77ZM52.05,108A3.92,3.92,0,0,0,56,104.1V90.94A3.93,3.93,0,0,0,52.09,87H38.92A3.94,3.94,0,0,0,35,90.91v13.16A3.93,3.93,0,0,0,38.89,108H52.05Zm0,31.52A3.92,3.92,0,0,0,56,135.62V122.45a3.93,3.93,0,0,0-3.9-3.94H38.92A3.93,3.93,0,0,0,35,122.42v13.16a3.92,3.92,0,0,0,3.91,3.94H52.05ZM83.57,108a3.93,3.93,0,0,0,3.94-3.9V90.94A3.93,3.93,0,0,0,83.6,87H70.44a3.93,3.93,0,0,0-3.94,3.91v13.16A3.92,3.92,0,0,0,70.41,108H83.57Zm0,31.52a3.93,3.93,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.91-3.94H70.44a3.92,3.92,0,0,0-3.94,3.91v13.16a3.92,3.92,0,0,0,3.9,3.94H83.57ZM115.08,108A3.92,3.92,0,0,0,119,104.1V90.94A3.93,3.93,0,0,0,115.11,87H102A3.93,3.93,0,0,0,98,90.91v13.16a3.92,3.92,0,0,0,3.91,3.94h13.16Zm0,31.52a3.92,3.92,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.9-3.94H102A3.92,3.92,0,0,0,98,122.42v13.16a3.92,3.92,0,0,0,3.9,3.94h13.17Z"></path>
</svg></i>
<input type="text" class="datepicker" id="depart" data-default="Date" value="Date" style="outline: 0px;">
</div>
</div>
<div class="container-datepicker drawer" id="depart-picker">
<div class="prompt">Select depart date</div>
<div class="wrap"></div>
</div>
<div id="return-date" class="date-dropdown wrapper calendar return">
<label for="return" style="outline: 0px;">Return:</label>
<div class="date-input">
<i><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 147.07 168.07" class="date-icon" fill="#c8cfd6">
<path d="M134.78,24A15.69,15.69,0,0,1,150.53,39.6V155.28A15.68,15.68,0,0,1,134.91,171H19.22A15.68,15.68,0,0,1,3.47,155.41V39.73A15.69,15.69,0,0,1,19.09,24H35V6.9A3.93,3.93,0,0,1,38.89,3h2.66a3.93,3.93,0,0,1,3.94,3.91V24h63V6.9A3.92,3.92,0,0,1,112.42,3h2.66A3.93,3.93,0,0,1,119,6.87V24ZM19.22,34.48A5.05,5.05,0,0,0,14,39.33V55.49H140V39.73a5.05,5.05,0,0,0-4.85-5.25H19.22ZM134.77,160.53a5.05,5.05,0,0,0,5.25-4.85,2.67,2.67,0,0,0,0-.4V66H14v89.29a5,5,0,0,0,4.85,5.25H134.77ZM52.05,108A3.92,3.92,0,0,0,56,104.1V90.94A3.93,3.93,0,0,0,52.09,87H38.92A3.94,3.94,0,0,0,35,90.91v13.16A3.93,3.93,0,0,0,38.89,108H52.05Zm0,31.52A3.92,3.92,0,0,0,56,135.62V122.45a3.93,3.93,0,0,0-3.9-3.94H38.92A3.93,3.93,0,0,0,35,122.42v13.16a3.92,3.92,0,0,0,3.91,3.94H52.05ZM83.57,108a3.93,3.93,0,0,0,3.94-3.9V90.94A3.93,3.93,0,0,0,83.6,87H70.44a3.93,3.93,0,0,0-3.94,3.91v13.16A3.92,3.92,0,0,0,70.41,108H83.57Zm0,31.52a3.93,3.93,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.91-3.94H70.44a3.92,3.92,0,0,0-3.94,3.91v13.16a3.92,3.92,0,0,0,3.9,3.94H83.57ZM115.08,108A3.92,3.92,0,0,0,119,104.1V90.94A3.93,3.93,0,0,0,115.11,87H102A3.93,3.93,0,0,0,98,90.91v13.16a3.92,3.92,0,0,0,3.91,3.94h13.16Zm0,31.52a3.92,3.92,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.9-3.94H102A3.92,3.92,0,0,0,98,122.42v13.16a3.92,3.92,0,0,0,3.9,3.94h13.17Z"></path>
</svg></i>
<input type="text" class="datepicker" id="return" data-default="Date" value="Date" style="outline: 0px;">
</div>
<div id="clear-date" class="hide"><span class="icon close"><span>Clear return date</span></span></div>
</div>
<div class="container-datepicker drawer" id="return-picker">
<div class="prompt">Select Return date</div>
<div class="wrap"></div>
</div>
<div class="row drawer hidden"> </div>
<!-- // Guests -->
<div id="guest-dropdown" class="guest-dropdown">
<label for="traveller-total" style="outline: 0px;">Select travellers:</label>
<input id="traveller-total" type="text" value="1 traveller(s)" style="outline: 0px;">
<div id="guest-event" class="guest-event"></div>
<div class="guests guest-drawer hidden" id="guests">
<div class="guest">
<div class="">
<label for="number-of-adults" style="outline: 0px;">Adults:<span class="sub">12 years+</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="adult-stepper">
<button type="button" tabindex="-1" aria-label="Remove Adult" title="Remove Adult" class="change-adult-count" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select">
<select id="number-of-adults" style="outline: 0px;">
<option value="0">0</option>
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Adult" title="Add Adult" class="change-adult-count" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div class="guest">
<div class="">
<label for="number-of-children" style="outline: 0px;">Children:<span class="sub">2 to 11 years</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="children-stepper">
<button type="button" tabindex="-1" aria-label="Remove Child" title="Remove Child" disabled="" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select text-center">
<select id="number-of-children" style="outline: 0px;">
<option value="0" selected="selected">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Child" title="Add Child" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div class="guest">
<div class="">
<label for="number-of-infants" style="outline: 0px;">Infants:<span class="sub">Under 2 years</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="infant-stepper">
<button type="button" tabindex="-1" aria-label="Remove Infant" title="Remove Infant" disabled="" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select">
<select id="number-of-infants" style="outline: 0px;">
<option value="0" selected="selected">0</option>
<option value="1">1</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Infant" title="Add Infant" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div class="row"></div>
</div>
</div>
<!-- // submit -->
<div class="btn-submit">
<input type="submit" value="Search" class="full-size" style="outline: 0px;">
</div>
</div>
<!-- // Error handling -->
<div class="container-error summary col-xs-12">
<h3>Swoops, an error happened :</h3>
<ul>
<li class="unknown-error">
<a data-validationmessage="flight.availability.error" href="#">We are having technical problems. Please try
again later.</a>
</li>
<li class="unknown-error">
<a data-validationmessage="infant.count.invalid" href="#">You are only allowed 1 infant per adult. Please change
the number of infants in your booking.</a>
</li>
</ul>
</div>
<div class="container-error summary col-xs-12">
<h3>Swoops, missed a field:</h3>
<ul>
<li class="validation-error">
<a data-validationmessage="booking.origin.required" href="#origin">Where are you flying from?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.origin.invalid" href="#origin">Please provide a valid origin.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.destination.required" href="#destination">Where are you flying to?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.destination.invalid" href="#destination">Please provide a valid
destination.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.tooMany.guests" href="#number-of-adults">The maximum number of travellers on
a booking is 6.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.tooMany.infants" href="#number-of-adults">Each infant traveller must be
accompanied by an adult.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.unaccompaniedMinor" href="#number-of-adults">A booking requires at least one
adult.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.outOfBottomRange" href="#depart">Depart date must be today or
later.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.outOfTopRange" href="#depart">Depart dates are only selectable up to
330 days from today.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.required" href="#depart">When are you departing?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.invalid" href="#depart">Depart date is entered, but invalid. Date
format must be <nobr>YYYY-MM-DD</nobr></a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.required" href="#return">When are you returning?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.outOfBottomRange" href="#return">Return date must be today or
later.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.outOfTopRange" href="#return">Return dates are only selectable up to
330 days from today.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.invalid" href="#return">Return date is entered, but invalid. Date
format must be <nobr>YYYY-MM-DD</nobr></a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.beforeDepart" href="#return">Return date occurs before the Depart
date.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.discount.invalid" href="#discount">Coupon code is invalid.</a>
</li>
</ul>
</div>
<div class="clearfix"></div>
</form>
POST #
<form action="#" method="post" id="booking-flow-form" autocomplete="off" style="display: none;">
<input type="hidden" name="origin">
<input type="hidden" name="destination">
<input type="hidden" name="adults">
<input type="hidden" name="children">
<input type="hidden" name="infants">
<input type="hidden" name="outbounddate" value="">
<input type="hidden" name="returndate" value="">
</form>
POST
<form class="widget flights" id="getaways-form" action="" method="post" autocomplete="off" role="application">
<div id="widget-getaways">
<div class="icon-container">
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
<g id="swoop-plane-only" fill="#e2238f">
<path
d="m188.751 30.6a5.822 5.822 0 0 0 -5.241-2.275c-5.461-.353-17.25-.544-23.657 3.59l-39.032 23.47-69.553-33.67a5.978 5.978 0 0 0 -5.045-.057l-19.323 8.842a5.917 5.917 0 0 0 -1.577 9.7l49.14 46.441-24.042 16.007-25.521-12.583a5.883 5.883 0 0 0 -6.46.814l-6.334 5.427a5.908 5.908 0 0 0 -.52 8.473l7.905 8.636 11.594 12.664.647.705a15.7 15.7 0 0 1 3.017 3.556 18.209 18.209 0 0 1 1.9 4.45l11.332 26.76a5.911 5.911 0 0 0 7.928 3.064l7.571-3.5a5.935 5.935 0 0 0 3.426-5.53l-.78-28.435 24.543-15.17 21.739 64.033a5.924 5.924 0 0 0 4.043 3.833 6.018 6.018 0 0 0 1.535.211 5.913 5.913 0 0 0 3.887-1.435l16.093-13.872a5.918 5.918 0 0 0 2.057-4.6l-1.575-77.256 37.462-25.575c6.361-4.054 11.06-14.426 13.133-19.687a6.049 6.049 0 0 0 .9-2.3 5.933 5.933 0 0 0 -.957-4.376c-.074-.121-.154-.237-.235-.355z">
</path>
</g>
</svg>
</div>
<!-- // Airports -->
<div class="airport-dropdown wrapper airport origin">
<label for="getaways-origin" style="outline: 0px;">From:</label>
<div class="container-select">
<select id="getaways-origin" data-prompt="Select departure airport" style="outline: 0px;">
<option value="">Select an airport</option>
<option value="YXX" data-full-name="YXX Vancouver Area" data-meta="Abbotsford, BC+YXX">Abbotsford, BC</option>
<option value="CUN" data-full-name="CUN" data-meta="Cancun, Mexico+CUN">Cancun, Mexico</option>
<option value="YYG" data-full-name="YYG" data-meta="Charlottetown, PEI+YYG">Charlottetown, PEI</option>
<option value="YDF" data-full-name="YDF" data-meta="Deer Lake, NL+YDF">Deer Lake, NL</option>
<option value="YEG" data-full-name="YEG" data-meta="Edmonton, AB+YEG">Edmonton, AB</option>
<option value="FLL" data-full-name="FLL" data-meta="Fort Lauderdale FL, USA+FLL">Fort Lauderdale FL, USA</option>
<option value="YHZ" data-full-name="YHZ" data-meta="Halifax, NS+YHZ">Halifax, NS</option>
<option value="YHM" data-full-name="YHM Toronto Area" data-meta="Hamilton, ON+YHM">Hamilton, ON</option>
<option value="YLW" data-full-name="YLW" data-meta="Kelowna, BC+YLW">Kelowna, BC</option>
<option value="KIN" data-full-name="KIN" data-meta="Kingston, Jamaica+KIN">Kingston, Jamaica</option>
<option value="LAS" data-full-name="LAS" data-meta="Las Vegas, NV USA+LAS">Las Vegas, NV USA</option>
<option value="YXU" data-full-name="YXU" data-meta="London, ON+YXU">London, ON</option>
<option value="SJD" data-full-name="SJD" data-meta="Los Cabos, Mexico+SJD">Los Cabos, Mexico</option>
<option value="YQM" data-full-name="YQM" data-meta="Moncton, NB+YQM">Moncton, NB</option>
<option value="MBJ" data-full-name="MBJ" data-meta="Montego Bay, Jamaica+MBJ">Montego Bay, Jamaica</option>
<option value="MCO" data-full-name="MCO" data-meta="Orlando, FL USA+MCO">Orlando, FL USA</option>
<option value="PVR" data-full-name="PVR" data-meta="Puerto Vallarta, Mexico+PVR">Puerto Vallarta, Mexico</option>
<option value="PUJ" data-full-name="PUJ" data-meta="Punta Cana, Dominican Republic+PUJ">Punta Cana, Dominican Republic</option>
<option value="YYT" data-full-name="YYT" data-meta="St. John's, NL+YYT">St. John's, NL</option>
<option value="PIE" data-full-name="PIE Tampa Bay Area" data-meta="St. Pete-Clearwater, FL USA+PIE">St. Pete-Clearwater, FL USA</option>
<option value="YYZ" data-full-name="YYZ" data-meta="Toronto, ON+YYZ">Toronto, ON</option>
<option value="VRA" data-full-name="VRA" data-meta="Varadero, Cuba+VRA">Varadero, Cuba</option>
<option value="YYJ" data-full-name="YYJ" data-meta="Victoria, BC+YYJ">Victoria, BC</option>
<option value="YWG" data-full-name="YWG" data-meta="Winnipeg, MB+YWG">Winnipeg, MB</option>
<option value="YZF" data-full-name="Yellowknife Airport" data-meta="Yellowknife Airport+YZF">Yellowknife Airport</option>
</select>
</div>
<div class="airport-selector-event" id="getaways-origin-event"></div>
<div class="drawer">
<div class="container-airportpicker" id="getaway-origin-picker">
<a href="#" class="link-close">hide</a>
<div class="prompt">Select departure airport</div>
<div>
<div class="airports-all"></div>
</div>
</div>
</div>
</div>
<div class="airport-dropdown wrapper airport destination">
<label for="getaways-destination" style="outline: 0px;">To:</label>
<div class="container-select">
<select id="getaways-destination" data-prompt="Select arrival airport" style="outline: 0px;">
<option value="">Select an airport</option>
<option value="YXX" data-full-name="YXX Vancouver Area" data-meta="Abbotsford, BC+YXX">Abbotsford, BC</option>
<option value="CUN" data-full-name="CUN" data-meta="Cancun, Mexico+CUN">Cancun, Mexico</option>
<option value="YYG" data-full-name="YYG" data-meta="Charlottetown, PEI+YYG">Charlottetown, PEI</option>
<option value="YDF" data-full-name="YDF" data-meta="Deer Lake, NL+YDF">Deer Lake, NL</option>
<option value="YEG" data-full-name="YEG" data-meta="Edmonton, AB+YEG">Edmonton, AB</option>
<option value="FLL" data-full-name="FLL" data-meta="Fort Lauderdale FL, USA+FLL">Fort Lauderdale FL, USA</option>
<option value="YHZ" data-full-name="YHZ" data-meta="Halifax, NS+YHZ">Halifax, NS</option>
<option value="YHM" data-full-name="YHM Toronto Area" data-meta="Hamilton, ON+YHM">Hamilton, ON</option>
<option value="YLW" data-full-name="YLW" data-meta="Kelowna, BC+YLW">Kelowna, BC</option>
<option value="KIN" data-full-name="KIN" data-meta="Kingston, Jamaica+KIN">Kingston, Jamaica</option>
<option value="LAS" data-full-name="LAS" data-meta="Las Vegas, NV USA+LAS">Las Vegas, NV USA</option>
<option value="YXU" data-full-name="YXU" data-meta="London, ON+YXU">London, ON</option>
<option value="SJD" data-full-name="SJD" data-meta="Los Cabos, Mexico+SJD">Los Cabos, Mexico</option>
<option value="YQM" data-full-name="YQM" data-meta="Moncton, NB+YQM">Moncton, NB</option>
<option value="MBJ" data-full-name="MBJ" data-meta="Montego Bay, Jamaica+MBJ">Montego Bay, Jamaica</option>
<option value="MCO" data-full-name="MCO" data-meta="Orlando, FL USA+MCO">Orlando, FL USA</option>
<option value="PVR" data-full-name="PVR" data-meta="Puerto Vallarta, Mexico+PVR">Puerto Vallarta, Mexico</option>
<option value="PUJ" data-full-name="PUJ" data-meta="Punta Cana, Dominican Republic+PUJ">Punta Cana, Dominican Republic</option>
<option value="YYT" data-full-name="YYT" data-meta="St. John's, NL+YYT">St. John's, NL</option>
<option value="PIE" data-full-name="PIE Tampa Bay Area" data-meta="St. Pete-Clearwater, FL USA+PIE">St. Pete-Clearwater, FL USA</option>
<option value="YYZ" data-full-name="YYZ" data-meta="Toronto, ON+YYZ">Toronto, ON</option>
<option value="VRA" data-full-name="VRA" data-meta="Varadero, Cuba+VRA">Varadero, Cuba</option>
<option value="YYJ" data-full-name="YYJ" data-meta="Victoria, BC+YYJ">Victoria, BC</option>
<option value="YWG" data-full-name="YWG" data-meta="Winnipeg, MB+YWG">Winnipeg, MB</option>
<option value="YZF" data-full-name="Yellowknife Airport" data-meta="Yellowknife Airport+YZF">Yellowknife Airport</option>
</select>
</div>
<div class="airport-selector-event" id="getaways-destination-event"></div>
<div class="drawer">
<div class="container-airportpicker" id="getaway-destination-picker">
<a href="#" class="link-close">hide</a>
<div class="prompt">Select arrival airport</div>
<div>
<div class="airports-all"></div>
</div>
</div>
</div>
</div>
<!-- // Dates -->
<div id="depart-getaways-date" class="date-dropdown wrapper calendar departure">
<label for="getaways-depart" style="outline: 0px;">Depart:</label>
<div class="date-input">
<i><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 147.07 168.07" class="date-icon" fill="#c8cfd6">
<path d="M134.78,24A15.69,15.69,0,0,1,150.53,39.6V155.28A15.68,15.68,0,0,1,134.91,171H19.22A15.68,15.68,0,0,1,3.47,155.41V39.73A15.69,15.69,0,0,1,19.09,24H35V6.9A3.93,3.93,0,0,1,38.89,3h2.66a3.93,3.93,0,0,1,3.94,3.91V24h63V6.9A3.92,3.92,0,0,1,112.42,3h2.66A3.93,3.93,0,0,1,119,6.87V24ZM19.22,34.48A5.05,5.05,0,0,0,14,39.33V55.49H140V39.73a5.05,5.05,0,0,0-4.85-5.25H19.22ZM134.77,160.53a5.05,5.05,0,0,0,5.25-4.85,2.67,2.67,0,0,0,0-.4V66H14v89.29a5,5,0,0,0,4.85,5.25H134.77ZM52.05,108A3.92,3.92,0,0,0,56,104.1V90.94A3.93,3.93,0,0,0,52.09,87H38.92A3.94,3.94,0,0,0,35,90.91v13.16A3.93,3.93,0,0,0,38.89,108H52.05Zm0,31.52A3.92,3.92,0,0,0,56,135.62V122.45a3.93,3.93,0,0,0-3.9-3.94H38.92A3.93,3.93,0,0,0,35,122.42v13.16a3.92,3.92,0,0,0,3.91,3.94H52.05ZM83.57,108a3.93,3.93,0,0,0,3.94-3.9V90.94A3.93,3.93,0,0,0,83.6,87H70.44a3.93,3.93,0,0,0-3.94,3.91v13.16A3.92,3.92,0,0,0,70.41,108H83.57Zm0,31.52a3.93,3.93,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.91-3.94H70.44a3.92,3.92,0,0,0-3.94,3.91v13.16a3.92,3.92,0,0,0,3.9,3.94H83.57ZM115.08,108A3.92,3.92,0,0,0,119,104.1V90.94A3.93,3.93,0,0,0,115.11,87H102A3.93,3.93,0,0,0,98,90.91v13.16a3.92,3.92,0,0,0,3.91,3.94h13.16Zm0,31.52a3.92,3.92,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.9-3.94H102A3.92,3.92,0,0,0,98,122.42v13.16a3.92,3.92,0,0,0,3.9,3.94h13.17Z"></path>
</svg></i>
<input type="text" class="datepicker" id="getaways-depart" data-default="Date" value="Date" style="outline: 0px;">
</div>
</div>
<div class="container-datepicker drawer" id="getaways-depart-picker">
<div class="prompt">Select depart date</div>
<div class="wrap one-way"></div>
</div>
<div id="return-getaways-date" class="date-dropdown wrapper calendar return">
<label for="getaways-return" style="outline: 0px;">Return:</label>
<div class="date-input">
<i><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 147.07 168.07" class="date-icon" fill="#c8cfd6">
<path d="M134.78,24A15.69,15.69,0,0,1,150.53,39.6V155.28A15.68,15.68,0,0,1,134.91,171H19.22A15.68,15.68,0,0,1,3.47,155.41V39.73A15.69,15.69,0,0,1,19.09,24H35V6.9A3.93,3.93,0,0,1,38.89,3h2.66a3.93,3.93,0,0,1,3.94,3.91V24h63V6.9A3.92,3.92,0,0,1,112.42,3h2.66A3.93,3.93,0,0,1,119,6.87V24ZM19.22,34.48A5.05,5.05,0,0,0,14,39.33V55.49H140V39.73a5.05,5.05,0,0,0-4.85-5.25H19.22ZM134.77,160.53a5.05,5.05,0,0,0,5.25-4.85,2.67,2.67,0,0,0,0-.4V66H14v89.29a5,5,0,0,0,4.85,5.25H134.77ZM52.05,108A3.92,3.92,0,0,0,56,104.1V90.94A3.93,3.93,0,0,0,52.09,87H38.92A3.94,3.94,0,0,0,35,90.91v13.16A3.93,3.93,0,0,0,38.89,108H52.05Zm0,31.52A3.92,3.92,0,0,0,56,135.62V122.45a3.93,3.93,0,0,0-3.9-3.94H38.92A3.93,3.93,0,0,0,35,122.42v13.16a3.92,3.92,0,0,0,3.91,3.94H52.05ZM83.57,108a3.93,3.93,0,0,0,3.94-3.9V90.94A3.93,3.93,0,0,0,83.6,87H70.44a3.93,3.93,0,0,0-3.94,3.91v13.16A3.92,3.92,0,0,0,70.41,108H83.57Zm0,31.52a3.93,3.93,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.91-3.94H70.44a3.92,3.92,0,0,0-3.94,3.91v13.16a3.92,3.92,0,0,0,3.9,3.94H83.57ZM115.08,108A3.92,3.92,0,0,0,119,104.1V90.94A3.93,3.93,0,0,0,115.11,87H102A3.93,3.93,0,0,0,98,90.91v13.16a3.92,3.92,0,0,0,3.91,3.94h13.16Zm0,31.52a3.92,3.92,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.9-3.94H102A3.92,3.92,0,0,0,98,122.42v13.16a3.92,3.92,0,0,0,3.9,3.94h13.17Z"></path>
</svg></i>
<input type="text" class="datepicker" id="getaways-return" data-default="Date" value="Date" style="outline: 0px;">
</div>
</div>
<div class="container-datepicker drawer" id="getaways-return-picker">
<div class="prompt">Select Return date</div>
<div class="wrap one-way"></div>
</div>
<div class="row drawer hidden"></div>
<!-- // Guests -->
<div id="getaway-guest-dropdown" class="guest-dropdown getaways">
<label for="getaways-traveller-total" style="outline: 0px;">Select travellers:</label>
<input id="getaways-traveller-total" type="text" value="1 traveller(s)" style="outline: 0px;">
<div id="getaway-guest-event" class="guest-event"></div>
<div class="guests guest-drawer getaways hidden" id="getaway-guests">
<div class="guest">
<div class="">
<label for="getaway-number-of-adults" style="outline: 0px;">Adults:<span class="sub">12 years+</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="getaway-adult-stepper">
<button type="button" tabindex="-1" aria-label="Remove Adult" title="Remove Adult" class="change-adult-count" disabled="" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select">
<select id="getaway-number-of-adults" style="outline: 0px;">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Adult" title="Add Adult" class="change-adult-count" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div class="guest">
<div class="">
<label for="getaway-number-of-children" style="outline: 0px;">Children:<span class="sub">2 to 11 years</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="getaway-children-stepper">
<button type="button" tabindex="-1" aria-label="Remove Child" title="Remove Child" disabled="" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select text-center">
<select id="getaway-number-of-children" style="outline: 0px;">
<option value="0" selected="selected">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Child" title="Add Child" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div id="getaway-child-ages">
<div id="child-age-1" class="child-age" style="display: none;">
<label for="getaway-child-age-1" style="outline: 0px;">Child 1 <span class="age-label">Age</span></label>
<select id="getaway-child-age-1" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-2" class="child-age" style="display: none;">
<label for="getaway-child-age-2" style="outline: 0px;">Child 2 <span class="age-label">Age</span></label>
<select id="getaway-child-age-2" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-3" class="child-age" style="display: none;">
<label for="getaway-child-age-3" style="outline: 0px;">Child 3 <span class="age-label">Age</span></label>
<select id="getaway-child-age-3" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-4" class="child-age" style="display: none;">
<label for="getaway-child-age-4" style="outline: 0px;">Child 4 <span class="age-label">Age</span></label>
<select id="getaway-child-age-4" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-5" class="child-age" style="display: none;">
<label for="getaway-child-age-5" style="outline: 0px;">Child 5 <span class="age-label">Age</span></label>
<select id="getaway-child-age-5" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-6" class="child-age" style="display: none;">
<label for="getaway-child-age-6" style="outline: 0px;">Child 6 <span class="age-label">Age</span></label>
<select id="getaway-child-age-6" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
</div>
<div class="guest">
<div class="">
<label for="getaway-number-of-infants" style="outline: 0px;">Infants:<span class="sub">Under 2 years</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="getaway-infant-stepper">
<button type="button" tabindex="-1" aria-label="Remove Infant" title="Remove Infant" disabled="" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select">
<select id="getaway-number-of-infants" style="outline: 0px;">
<option value="0" selected="selected">0</option>
<option value="1">1</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Infant" title="Add Infant" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div id="getaway-infant-ages">
<div id="infant-age-1" class="infant-age" style="display: none;">
<label for="getaway-infant-age-1" style="outline: 0px;">Infant 1 <span class="age-label">Age</span></label>
<select id="getaway-infant-age-1" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-2" class="infant-age" style="display: none;">
<label for="getaway-infant-age-2" style="outline: 0px;">Infant 2 <span class="age-label">Age</span></label>
<select id="getaway-infant-age-2" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-3" class="infant-age" style="display: none;">
<label for="getaway-infant-age-3" style="outline: 0px;">Infant 3 <span class="age-label">Age</span></label>
<select id="getaway-infant-age-3" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-4" class="infant-age" style="display: none;">
<label for="getaway-infant-age-4" style="outline: 0px;">Infant 4 <span class="age-label">Age</span></label>
<select id="getaway-infant-age-4" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-5" class="infant-age" style="display: none;">
<label for="getaway-infant-age-5" style="outline: 0px;">Infant 5 <span class="age-label">Age</span></label>
<select id="getaway-infant-age-5" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-6" class="infant-age" style="display: none;">
<label for="getaway-infant-age-6" style="outline: 0px;">Infant 6 <span class="age-label">Age</span></label>
<select id="getaway-infant-age-6" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
</div>
</div>
</div>
<div class="flex-break p-1"></div>
<div class="room-selection">
<div class="icon-container">
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
<g id="getaways-icon" fill="#e2238f">
<path
d="m196.2 115.857a7.933 7.933 0 0 1 2.4 5.829v46.629h-32.914v-21.943h-131.661v21.943h-32.915v-123.431a7.935 7.935 0 0 1 2.4-5.828 7.936 7.936 0 0 1 5.829-2.4h16.461a8.194 8.194 0 0 1 8.228 8.228v68.573h156.344a7.934 7.934 0 0 1 5.828 2.4zm-148.632-60.172a26.414 26.414 0 0 0 -8.057 19.372 27.507 27.507 0 0 0 27.429 27.428 27.509 27.509 0 0 0 27.43-27.428 27.512 27.512 0 0 0 -27.43-27.43 26.412 26.412 0 0 0 -19.372 8.058zm141.432 12.515a31.741 31.741 0 0 0 -23.314-9.6h-57.6a8.2 8.2 0 0 0 -8.229 8.229v35.657h98.743v-10.972a31.745 31.745 0 0 0 -9.6-23.314z">
</path>
</g>
</svg>
</div>
<div class="room-dropdown">
<label for="room-count" style="outline: 0px;">Room(s):</label>
<div class="container-select">
<select id="room-count" style="outline: 0px;">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<div class="room-selector-event"></div>
</div>
</div>
</div>
<!-- // submit -->
<div class="btn-submit">
<input id="getaways-search" type="submit" value="Search" class="full-size" style="outline: 0px;">
</div>
</div>
<!-- // Error handling -->
<div class="container-error summary col-xs-12">
<h3>Swoops, an error happened :</h3>
<ul>
<li class="unknown-error">
<a data-validationmessage="flight.availability.error" href="#">We are having technical problems. Please try
again later.</a>
</li>
<li class="unknown-error">
<a data-validationmessage="infant.count.invalid" href="#">You are only allowed 1 infant per adult. Please change
the number of infants in your booking.</a>
</li>
</ul>
</div>
<div class="container-error summary col-xs-12">
<h3>Swoops, missed a field:</h3>
<ul>
<li class="validation-error">
<a data-validationmessage="booking.origin.required" href="#getaways-origin">Where are you flying from?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.origin.invalid" href="#getaways-origin">Please provide a valid origin.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.destination.required" href="#getaways-destination">Where are you flying
to?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.destination.invalid" href="#getaways-destination">Please provide a valid
destination.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.tooMany.guests" href="#getaway-number-of-adults">The maximum number of
travellers on a booking is 6.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.tooMany.infants" href="#getaway-number-of-adults">Each infant traveller must
be accompanied by an adult.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.unaccompaniedMinor" href="#getaway-number-of-adults">A booking requires at
least one adult.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.outOfBottomRange" href="#getaways-depart">Depart date must be today or
later.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.outOfTopRange" href="#getaways-depart">Depart dates are only
selectable up to 330 days from today.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.required" href="#getaways-depart">When are you departing?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.invalid" href="#getaways-depart">Depart date is entered, but invalid.
Date format must be <nobr>YYYY-MM-DD</nobr></a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.sameDay" href="#getaways-depart">Depart date is entered, but invalid.
Date format must be <nobr>YYYY-MM-DD</nobr></a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.required" href="#getaways-return">When are you returning?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.outOfBottomRange" href="#getaways-return">Return date must be today or
later.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.outOfTopRange" href="#getaways-return">Return dates are only
selectable up to 330 days from today.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.invalid" href="#getaways-return">Return date is entered, but invalid.
Date format must be <nobr>YYYY-MM-DD</nobr></a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.beforeDepart" href="#getaways-return">Return date cannot occur on or
before the Depart date.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.outOfMaxRange" href="#getaways-return">Hotels only allow a stay of 26
consecutive nights or less.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.discount.invalid" href="#discount">Coupon code is invalid.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.tooFew.adults" href="#discount">You cannot book more than one room per
adult.</a>
</li>
</ul>
</div>
<div class="clearfix"></div>
</form>
POST #
<form action="#" method="post" id="getaway-flow-form" autocomplete="off" style="display: none;">
<input type="hidden" name="origin">
<input type="hidden" name="destination">
<input type="hidden" name="adults">
<input type="hidden" name="children">
<input type="hidden" name="infants">
<input type="hidden" name="outbounddate" value="">
<input type="hidden" name="returndate" value="">
</form>
POST
<form class="widget flights" id="hotel-form" action="" method="post" autocomplete="off" role="application">
<div id="widget-getaways">
<div class="icon-container">
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
<g id="swoop-plane-only" fill="#e2238f">
<path
d="m188.751 30.6a5.822 5.822 0 0 0 -5.241-2.275c-5.461-.353-17.25-.544-23.657 3.59l-39.032 23.47-69.553-33.67a5.978 5.978 0 0 0 -5.045-.057l-19.323 8.842a5.917 5.917 0 0 0 -1.577 9.7l49.14 46.441-24.042 16.007-25.521-12.583a5.883 5.883 0 0 0 -6.46.814l-6.334 5.427a5.908 5.908 0 0 0 -.52 8.473l7.905 8.636 11.594 12.664.647.705a15.7 15.7 0 0 1 3.017 3.556 18.209 18.209 0 0 1 1.9 4.45l11.332 26.76a5.911 5.911 0 0 0 7.928 3.064l7.571-3.5a5.935 5.935 0 0 0 3.426-5.53l-.78-28.435 24.543-15.17 21.739 64.033a5.924 5.924 0 0 0 4.043 3.833 6.018 6.018 0 0 0 1.535.211 5.913 5.913 0 0 0 3.887-1.435l16.093-13.872a5.918 5.918 0 0 0 2.057-4.6l-1.575-77.256 37.462-25.575c6.361-4.054 11.06-14.426 13.133-19.687a6.049 6.049 0 0 0 .9-2.3 5.933 5.933 0 0 0 -.957-4.376c-.074-.121-.154-.237-.235-.355z">
</path>
</g>
</svg>
</div>
<!-- // Airports -->
<div class="airport-dropdown wrapper airport destination">
<label for="hotel-destination" style="outline: 0px;">Destination:</label>
<div class="container-select">
<select id="hotel-destination" data-prompt="Select arrival airport" style="outline: 0px;">
<option value="">Select a destination</option>
<option value="YXX" data-full-name="YXX Vancouver Area" data-meta="Abbotsford, BC+YXX">Abbotsford, BC</option>
<option value="CUN" data-full-name="CUN" data-meta="Cancun, Mexico+CUN">Cancun, Mexico</option>
<option value="YYG" data-full-name="YYG" data-meta="Charlottetown, PEI+YYG">Charlottetown, PEI</option>
<option value="YDF" data-full-name="YDF" data-meta="Deer Lake, NL+YDF">Deer Lake, NL</option>
<option value="YEG" data-full-name="YEG" data-meta="Edmonton, AB+YEG">Edmonton, AB</option>
<option value="FLL" data-full-name="FLL" data-meta="Fort Lauderdale FL, USA+FLL">Fort Lauderdale FL, USA</option>
<option value="YHZ" data-full-name="YHZ" data-meta="Halifax, NS+YHZ">Halifax, NS</option>
<option value="YHM" data-full-name="YHM Toronto Area" data-meta="Hamilton, ON+YHM">Hamilton, ON</option>
<option value="YLW" data-full-name="YLW" data-meta="Kelowna, BC+YLW">Kelowna, BC</option>
<option value="KIN" data-full-name="KIN" data-meta="Kingston, Jamaica+KIN">Kingston, Jamaica</option>
<option value="LAS" data-full-name="LAS" data-meta="Las Vegas, NV USA+LAS">Las Vegas, NV USA</option>
<option value="YXU" data-full-name="YXU" data-meta="London, ON+YXU">London, ON</option>
<option value="SJD" data-full-name="SJD" data-meta="Los Cabos, Mexico+SJD">Los Cabos, Mexico</option>
<option value="YQM" data-full-name="YQM" data-meta="Moncton, NB+YQM">Moncton, NB</option>
<option value="MBJ" data-full-name="MBJ" data-meta="Montego Bay, Jamaica+MBJ">Montego Bay, Jamaica</option>
<option value="MCO" data-full-name="MCO" data-meta="Orlando, FL USA+MCO">Orlando, FL USA</option>
<option value="PVR" data-full-name="PVR" data-meta="Puerto Vallarta, Mexico+PVR">Puerto Vallarta, Mexico</option>
<option value="PUJ" data-full-name="PUJ" data-meta="Punta Cana, Dominican Republic+PUJ">Punta Cana, Dominican Republic</option>
<option value="YYT" data-full-name="YYT" data-meta="St. John's, NL+YYT">St. John's, NL</option>
<option value="PIE" data-full-name="PIE Tampa Bay Area" data-meta="St. Pete-Clearwater, FL USA+PIE">St. Pete-Clearwater, FL USA</option>
<option value="YYZ" data-full-name="YYZ" data-meta="Toronto, ON+YYZ">Toronto, ON</option>
<option value="VRA" data-full-name="VRA" data-meta="Varadero, Cuba+VRA">Varadero, Cuba</option>
<option value="YYJ" data-full-name="YYJ" data-meta="Victoria, BC+YYJ">Victoria, BC</option>
<option value="YWG" data-full-name="YWG" data-meta="Winnipeg, MB+YWG">Winnipeg, MB</option>
<option value="YZF" data-full-name="Yellowknife Airport" data-meta="Yellowknife Airport+YZF">Yellowknife Airport</option>
</select>
</div>
<div class="airport-selector-event" id="hotel-destination-event"></div>
<div class="drawer">
<div class="container-airportpicker" id="hotel-destination-picker">
<a href="#" class="link-close">hide</a>
<div class="prompt">Select arrival airport</div>
<div>
<div class="airports-all"></div>
</div>
</div>
</div>
</div>
<!-- // Dates -->
<div id="depart-hotel-date" class="date-dropdown wrapper calendar departure">
<label for="hotel-depart" style="outline: 0px;">Check in date:</label>
<div class="date-input">
<i><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 147.07 168.07" class="date-icon" fill="#c8cfd6">
<path d="M134.78,24A15.69,15.69,0,0,1,150.53,39.6V155.28A15.68,15.68,0,0,1,134.91,171H19.22A15.68,15.68,0,0,1,3.47,155.41V39.73A15.69,15.69,0,0,1,19.09,24H35V6.9A3.93,3.93,0,0,1,38.89,3h2.66a3.93,3.93,0,0,1,3.94,3.91V24h63V6.9A3.92,3.92,0,0,1,112.42,3h2.66A3.93,3.93,0,0,1,119,6.87V24ZM19.22,34.48A5.05,5.05,0,0,0,14,39.33V55.49H140V39.73a5.05,5.05,0,0,0-4.85-5.25H19.22ZM134.77,160.53a5.05,5.05,0,0,0,5.25-4.85,2.67,2.67,0,0,0,0-.4V66H14v89.29a5,5,0,0,0,4.85,5.25H134.77ZM52.05,108A3.92,3.92,0,0,0,56,104.1V90.94A3.93,3.93,0,0,0,52.09,87H38.92A3.94,3.94,0,0,0,35,90.91v13.16A3.93,3.93,0,0,0,38.89,108H52.05Zm0,31.52A3.92,3.92,0,0,0,56,135.62V122.45a3.93,3.93,0,0,0-3.9-3.94H38.92A3.93,3.93,0,0,0,35,122.42v13.16a3.92,3.92,0,0,0,3.91,3.94H52.05ZM83.57,108a3.93,3.93,0,0,0,3.94-3.9V90.94A3.93,3.93,0,0,0,83.6,87H70.44a3.93,3.93,0,0,0-3.94,3.91v13.16A3.92,3.92,0,0,0,70.41,108H83.57Zm0,31.52a3.93,3.93,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.91-3.94H70.44a3.92,3.92,0,0,0-3.94,3.91v13.16a3.92,3.92,0,0,0,3.9,3.94H83.57ZM115.08,108A3.92,3.92,0,0,0,119,104.1V90.94A3.93,3.93,0,0,0,115.11,87H102A3.93,3.93,0,0,0,98,90.91v13.16a3.92,3.92,0,0,0,3.91,3.94h13.16Zm0,31.52a3.92,3.92,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.9-3.94H102A3.92,3.92,0,0,0,98,122.42v13.16a3.92,3.92,0,0,0,3.9,3.94h13.17Z"></path>
</svg></i>
<input type="text" class="datepicker" id="hotel-depart" data-default="Date" value="Date" style="outline: 0px;">
</div>
</div>
<div class="container-datepicker drawer" id="hotel-depart-picker">
<div class="prompt">Select depart date</div>
<div class="wrap one-way"></div>
</div>
<div id="return-hotel-date" class="date-dropdown wrapper calendar return">
<label for="hotel-return" style="outline: 0px;">Check out date:</label>
<div class="date-input">
<i><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 147.07 168.07" class="date-icon" fill="#c8cfd6">
<path d="M134.78,24A15.69,15.69,0,0,1,150.53,39.6V155.28A15.68,15.68,0,0,1,134.91,171H19.22A15.68,15.68,0,0,1,3.47,155.41V39.73A15.69,15.69,0,0,1,19.09,24H35V6.9A3.93,3.93,0,0,1,38.89,3h2.66a3.93,3.93,0,0,1,3.94,3.91V24h63V6.9A3.92,3.92,0,0,1,112.42,3h2.66A3.93,3.93,0,0,1,119,6.87V24ZM19.22,34.48A5.05,5.05,0,0,0,14,39.33V55.49H140V39.73a5.05,5.05,0,0,0-4.85-5.25H19.22ZM134.77,160.53a5.05,5.05,0,0,0,5.25-4.85,2.67,2.67,0,0,0,0-.4V66H14v89.29a5,5,0,0,0,4.85,5.25H134.77ZM52.05,108A3.92,3.92,0,0,0,56,104.1V90.94A3.93,3.93,0,0,0,52.09,87H38.92A3.94,3.94,0,0,0,35,90.91v13.16A3.93,3.93,0,0,0,38.89,108H52.05Zm0,31.52A3.92,3.92,0,0,0,56,135.62V122.45a3.93,3.93,0,0,0-3.9-3.94H38.92A3.93,3.93,0,0,0,35,122.42v13.16a3.92,3.92,0,0,0,3.91,3.94H52.05ZM83.57,108a3.93,3.93,0,0,0,3.94-3.9V90.94A3.93,3.93,0,0,0,83.6,87H70.44a3.93,3.93,0,0,0-3.94,3.91v13.16A3.92,3.92,0,0,0,70.41,108H83.57Zm0,31.52a3.93,3.93,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.91-3.94H70.44a3.92,3.92,0,0,0-3.94,3.91v13.16a3.92,3.92,0,0,0,3.9,3.94H83.57ZM115.08,108A3.92,3.92,0,0,0,119,104.1V90.94A3.93,3.93,0,0,0,115.11,87H102A3.93,3.93,0,0,0,98,90.91v13.16a3.92,3.92,0,0,0,3.91,3.94h13.16Zm0,31.52a3.92,3.92,0,0,0,3.94-3.91V122.45a3.93,3.93,0,0,0-3.9-3.94H102A3.92,3.92,0,0,0,98,122.42v13.16a3.92,3.92,0,0,0,3.9,3.94h13.17Z"></path>
</svg></i>
<input type="text" class="datepicker" id="hotel-return" data-default="Date" value="Date" style="outline: 0px;">
</div>
</div>
<div class="container-datepicker drawer" id="hotel-return-picker">
<div class="prompt">Select Return date</div>
<div class="wrap one-way"></div>
</div>
<div class="row drawer hidden"></div>
<!-- // Guests -->
<div id="hotel-guest-dropdown" class="guest-dropdown getaways">
<label for="hotel-traveller-total" style="outline: 0px;">Select travellers:</label>
<input id="hotel-traveller-total" type="text" value="1 traveller(s)" style="outline: 0px;">
<div id="hotel-guest-event" class="guest-event"></div>
<div class="guests guest-drawer getaways hidden" id="hotel-guests">
<div class="guest">
<div class="">
<label for="hotel-number-of-adults" style="outline: 0px;">Adults:<span class="sub">12 years+</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="hotel-adult-stepper">
<button type="button" tabindex="-1" aria-label="Remove Adult" title="Remove Adult" class="change-adult-count" disabled="" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select">
<select id="hotel-number-of-adults" style="outline: 0px;">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Adult" title="Add Adult" class="change-adult-count" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div class="guest">
<div class="">
<label for="hotel-number-of-children" style="outline: 0px;">Children:<span class="sub">2 to 11 years</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="hotel-children-stepper">
<button type="button" tabindex="-1" aria-label="Remove Child" title="Remove Child" disabled="" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select text-center">
<select id="hotel-number-of-children" style="outline: 0px;">
<option value="0" selected="selected">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Child" title="Add Child" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div id="hotel-child-ages">
<div id="child-age-1" class="child-age" style="display: none;">
<label for="hotel-child-age-1" style="outline: 0px;">Child 1 <span class="age-label">Age</span></label>
<select id="hotel-child-age-1" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-2" class="child-age" style="display: none;">
<label for="hotel-child-age-2" style="outline: 0px;">Child 2 <span class="age-label">Age</span></label>
<select id="hotel-child-age-2" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-3" class="child-age" style="display: none;">
<label for="hotel-child-age-3" style="outline: 0px;">Child 3 <span class="age-label">Age</span></label>
<select id="hotel-child-age-3" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-4" class="child-age" style="display: none;">
<label for="hotel-child-age-4" style="outline: 0px;">Child 4 <span class="age-label">Age</span></label>
<select id="hotel-child-age-4" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-5" class="child-age" style="display: none;">
<label for="hotel-child-age-5" style="outline: 0px;">Child 5 <span class="age-label">Age</span></label>
<select id="hotel-child-age-5" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
<div id="child-age-6" class="child-age" style="display: none;">
<label for="hotel-child-age-6" style="outline: 0px;">Child 6 <span class="age-label">Age</span></label>
<select id="hotel-child-age-6" class="getaways-select" style="outline: 0px;">
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</div>
</div>
<div class="guest">
<div class="">
<label for="hotel-number-of-infants" style="outline: 0px;">Infants:<span class="sub">Under 2 years</span></label>
</div>
<div class="no-gutter-xs">
<div class="container-stepper float-right" id="hotel-infant-stepper">
<button type="button" tabindex="-1" aria-label="Remove Infant" title="Remove Infant" disabled="" style="outline: 0px;"><i class="minus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
<div class="container-select">
<select id="hotel-number-of-infants" style="outline: 0px;">
<option value="0" selected="selected">0</option>
<option value="1">1</option>
</select>
<div class="guest-selector-event"></div>
</div>
<button type="button" tabindex="-1" aria-label="Add Infant" title="Add Infant" style="outline: 0px;"><i class="plus" aria-hidden="true"><svg viewBox="0 0 498 498" xmlns="http://www.w3.org/2000/svg" fill="#e2238f">
<rect height="498" rx="34.86" width="69.72" x="214.14"></rect>
<rect height="498" rx="34.86" transform="matrix(0 -1 1 0 -3.28 500.7)" width="69.72" x="216.84" y="3.28"></rect>
</svg></i></button>
</div>
</div>
</div>
<div id="hotel-infant-ages">
<div id="infant-age-1" class="infant-age" style="display: none;">
<label for="hotel-infant-age-1" style="outline: 0px;">Infant 1 <span class="age-label">Age</span></label>
<select id="hotel-infant-age-1" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-2" class="infant-age" style="display: none;">
<label for="hotel-infant-age-2" style="outline: 0px;">Infant 2 <span class="age-label">Age</span></label>
<select id="hotel-infant-age-2" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-3" class="infant-age" style="display: none;">
<label for="hotel-infant-age-3" style="outline: 0px;">Infant 3 <span class="age-label">Age</span></label>
<select id="hotel-infant-age-3" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-4" class="infant-age" style="display: none;">
<label for="hotel-infant-age-4" style="outline: 0px;">Infant 4 <span class="age-label">Age</span></label>
<select id="hotel-infant-age-4" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-5" class="infant-age" style="display: none;">
<label for="hotel-infant-age-5" style="outline: 0px;">Infant 5 <span class="age-label">Age</span></label>
<select id="hotel-infant-age-5" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
<div id="infant-age-6" class="infant-age" style="display: none;">
<label for="hotel-infant-age-6" style="outline: 0px;">Infant 6 <span class="age-label">Age</span></label>
<select id="hotel-infant-age-6" class="getaways-select" style="outline: 0px;">
<option value="0"> <1< /option> </option>
<option value="1">1</option>
</select>
</div>
</div>
</div>
</div>
<div class="flex-break p-1"></div>
<div class="room-selection">
<div class="icon-container">
<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
<g id="getaways-icon" fill="#e2238f">
<path
d="m196.2 115.857a7.933 7.933 0 0 1 2.4 5.829v46.629h-32.914v-21.943h-131.661v21.943h-32.915v-123.431a7.935 7.935 0 0 1 2.4-5.828 7.936 7.936 0 0 1 5.829-2.4h16.461a8.194 8.194 0 0 1 8.228 8.228v68.573h156.344a7.934 7.934 0 0 1 5.828 2.4zm-148.632-60.172a26.414 26.414 0 0 0 -8.057 19.372 27.507 27.507 0 0 0 27.429 27.428 27.509 27.509 0 0 0 27.43-27.428 27.512 27.512 0 0 0 -27.43-27.43 26.412 26.412 0 0 0 -19.372 8.058zm141.432 12.515a31.741 31.741 0 0 0 -23.314-9.6h-57.6a8.2 8.2 0 0 0 -8.229 8.229v35.657h98.743v-10.972a31.745 31.745 0 0 0 -9.6-23.314z">
</path>
</g>
</svg>
</div>
<div class="room-dropdown">
<label for="room-count" style="outline: 0px;">Room(s):</label>
<div class="container-select">
<select id="room-count" style="outline: 0px;">
<option value="1" selected="selected">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<div class="room-selector-event"></div>
</div>
</div>
</div>
<!-- // submit -->
<div class="btn-submit">
<input id="hotel-search" type="submit" value="Search" class="full-size" style="outline: 0px;">
</div>
</div>
<!-- // Error handling -->
<div class="container-error summary col-xs-12">
<h3>Swoops, an error happened :</h3>
<ul>
<li class="unknown-error">
<a data-validationmessage="flight.availability.error" href="#">We are having technical problems. Please try
again later.</a>
</li>
<li class="unknown-error">
<a data-validationmessage="infant.count.invalid" href="#">You are only allowed 1 infant per adult. Please change
the number of infants in your booking.</a>
</li>
</ul>
</div>
<div class="container-error summary col-xs-12">
<h3>Swoops, missed a field:</h3>
<ul>
<li class="validation-error">
<a data-validationmessage="booking.origin.required" href="#hotel-origin">Where are you flying from?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.origin.invalid" href="#hotel-origin">Please provide a valid origin.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.destination.required" href="#hotel-destination">Where are you flying to?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.destination.invalid" href="#hotel-destination">Please provide a valid
destination.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.tooMany.guests" href="#hotel-number-of-adults">The maximum number of
travellers on a booking is 6.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.tooMany.infants" href="#hotel-number-of-adults">Each infant traveller must be
accompanied by an adult.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.unaccompaniedMinor" href="#hotel-number-of-adults">A booking requires at
least one adult.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.outOfBottomRange" href="#hotel-depart">Depart date must be today or
later.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.outOfTopRange" href="#hotel-depart">Depart dates are only selectable
up to 330 days from today.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.required" href="#hotel-depart">When are you departing?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.invalid" href="#hotel-depart">Depart date is entered, but invalid.
Date format must be <nobr>YYYY-MM-DD</nobr></a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.depart.sameDay" href="#hotel-depart">Depart date is entered, but invalid.
Date format must be <nobr>YYYY-MM-DD</nobr></a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.required" href="#hotel-return">When are you returning?</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.outOfBottomRange" href="#hotel-return">Return date must be today or
later.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.outOfTopRange" href="#hotel-return">Return dates are only selectable
up to 330 days from today.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.invalid" href="#hotel-return">Return date is entered, but invalid.
Date format must be <nobr>YYYY-MM-DD</nobr></a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.beforeDepart" href="#hotel-return">Return date cannot occur on or
before the Depart date.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.return.outOfMaxRange" href="#hotel-return">Hotels only allow a stay of 26
consecutive nights or less.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.discount.invalid" href="#discount">Coupon code is invalid.</a>
</li>
<li class="validation-error">
<a data-validationmessage="booking.tooFew.adults" href="#discount">You cannot book more than one room per
adult.</a>
</li>
</ul>
</div>
<div class="clearfix"></div>
</form>
POST #
<form action="#" method="post" id="getaway-flow-form" autocomplete="off" style="display: none;">
<input type="hidden" name="destination">
<input type="hidden" name="adults">
<input type="hidden" name="children">
<input type="hidden" name="infants">
<input type="hidden" name="outbounddate" value="">
<input type="hidden" name="returndate" value="">
</form>
<form class="widget manage" style="text-align: center;" id="manage-form" autocomplete="off" role="application">
<div id="widget-mmb">
<div class="mmb-input wrapper">
<label for="mb-pnr" class="required" style="outline: 0px;">Reservation code</label>
<input type="text" id="mb-pnr" name="pnr" class="reservation-code" style="outline: 0px;">
</div>
<div class="mmb-input wrapper">
<label for="mb-lastname" class="required" style="outline: 0px;">Last name</label>
<input type="text" id="mb-lastname" name="lastname" placeholder="Your Last Name" style="outline: 0px;">
</div>
<div class="btn-submit">
<input type="submit" class="primary full-size" value="Find my booking" style="outline: 0px;">
</div>
</div>
<div class="container-error summary col-xs-12">
<h3>Swoops: </h3>
<ul>
<li class="validation-error">
<a data-validationmessage="manage.code.required" href="#mb-pnr">Reservation code is required.</a>
</li>
<li class="validation-error">
<a data-validationmessage="manage.code.invalid" href="#mb-pnr">Reservation code is invalid.</a>
</li>
<li class="validation-error">
<a data-validationmessage="manage.name.required" href="#mb-lastname">Last name is required.</a>
</li>
<li class="validation-error">
<a data-validationmessage="manage.name.invalid" href="#mb-lastname">Last name is invalid.</a>
</li>
<li class="validation-error">
<a data-validationmessage="manage.not.found" href="#mb-pnr">We can't find a reservation matching that criteria.</a>
</li>
</ul>
</div>
<div class="clearfix"></div>
</form>
POST #
<form action="#" method="post" id="manage-flow-form" autocomplete="off" style="display: none;">
<input type="hidden" name="rl">
<input type="hidden" name="ln">
</form>
<form class="widget checkin" style="text-align: center;" id="checkin-form" autocomplete="off" role="application">
<div id="widget-checkin">
<div class="checkin-input wrapper">
<label for="ci-origin" class="required" style="outline: 0px;">Departure airport</label>
<div class="container-select">
<select id="ci-origin" name="origin" style="outline: 0px;">
<option value="">Select an airport</option>
<option value="YXX" data-full-name="YXX Vancouver Area" data-meta="Abbotsford, BC+YXX">Abbotsford, BC</option>
<option value="CUN" data-full-name="CUN" data-meta="Cancun, Mexico+CUN">Cancun, Mexico</option>
<option value="YYG" data-full-name="YYG" data-meta="Charlottetown, PEI+YYG">Charlottetown, PEI</option>
<option value="YDF" data-full-name="YDF" data-meta="Deer Lake, NL+YDF">Deer Lake, NL</option>
<option value="YEG" data-full-name="YEG" data-meta="Edmonton, AB+YEG">Edmonton, AB</option>
<option value="FLL" data-full-name="FLL" data-meta="Fort Lauderdale FL, USA+FLL">Fort Lauderdale FL, USA</option>
<option value="YHZ" data-full-name="YHZ" data-meta="Halifax, NS+YHZ">Halifax, NS</option>
<option value="YHM" data-full-name="YHM Toronto Area" data-meta="Hamilton, ON+YHM">Hamilton, ON</option>
<option value="YLW" data-full-name="YLW" data-meta="Kelowna, BC+YLW">Kelowna, BC</option>
<option value="KIN" data-full-name="KIN" data-meta="Kingston, Jamaica+KIN">Kingston, Jamaica</option>
<option value="LAS" data-full-name="LAS" data-meta="Las Vegas, NV USA+LAS">Las Vegas, NV USA</option>
<option value="YXU" data-full-name="YXU" data-meta="London, ON+YXU">London, ON</option>
<option value="SJD" data-full-name="SJD" data-meta="Los Cabos, Mexico+SJD">Los Cabos, Mexico</option>
<option value="YQM" data-full-name="YQM" data-meta="Moncton, NB+YQM">Moncton, NB</option>
<option value="MBJ" data-full-name="MBJ" data-meta="Montego Bay, Jamaica+MBJ">Montego Bay, Jamaica</option>
<option value="MCO" data-full-name="MCO" data-meta="Orlando, FL USA+MCO">Orlando, FL USA</option>
<option value="PVR" data-full-name="PVR" data-meta="Puerto Vallarta, Mexico+PVR">Puerto Vallarta, Mexico</option>
<option value="PUJ" data-full-name="PUJ" data-meta="Punta Cana, Dominican Republic+PUJ">Punta Cana, Dominican Republic</option>
<option value="YYT" data-full-name="YYT" data-meta="St. John's, NL+YYT">St. John's, NL</option>
<option value="PIE" data-full-name="PIE Tampa Bay Area" data-meta="St. Pete-Clearwater, FL USA+PIE">St. Pete-Clearwater, FL USA</option>
<option value="YYZ" data-full-name="YYZ" data-meta="Toronto, ON+YYZ">Toronto, ON</option>
<option value="VRA" data-full-name="VRA" data-meta="Varadero, Cuba+VRA">Varadero, Cuba</option>
<option value="YYJ" data-full-name="YYJ" data-meta="Victoria, BC+YYJ">Victoria, BC</option>
<option value="YWG" data-full-name="YWG" data-meta="Winnipeg, MB+YWG">Winnipeg, MB</option>
<option value="YZF" data-full-name="Yellowknife Airport" data-meta="Yellowknife Airport+YZF">Yellowknife Airport</option>
</select>
</div>
</div>
<div class="checkin-input wrapper">
<label for="ci-pnr" class="required" style="outline: 0px;">Reservation code</label>
<input type="text" id="ci-pnr" name="pnr" class="reservation-code" style="outline: 0px;">
</div>
<div class="checkin-input wrapper">
<label for="ci-lastname" class="required" style="outline: 0px;">Last name</label>
<input type="text" id="ci-lastname" name="lastname" placeholder="Your Last Name" style="outline: 0px;">
</div>
<div class="btn-submit">
<input type="submit" class="primary full-size" value="Check in" style="outline: 0px;">
</div>
</div>
<div class="container-error summary col-xs-12">
<h3>Swoops:</h3>
<ul>
<li class="validation-error">
<a data-validationmessage="checkin.origin.required" href="#ci-origin">Departure airport is required.</a>
</li>
<li class="validation-error">
<a data-validationmessage="checkin.code.required" href="#ci-pnr">Reservation code is required.</a>
</li>
<li class="validation-error">
<a data-validationmessage="checkin.code.invalid" href="#ci-pnr">Reservation code is invalid.</a>
</li>
<li class="validation-error">
<a data-validationmessage="checkin.name.required" href="#ci-lastname">Last name is required.</a>
</li>
<li class="validation-error">
<a data-validationmessage="checkin.name.invalid" href="#ci-lastname">Last name is invalid.</a>
</li>
<li class="validation-error">
<a data-validationmessage="checkin.not.found" href="#ci-pnr">We can't find a reservation matching that criteria.</a>
</li>
</ul>
</div>
<div class="clearfix"></div>
</form>
<form class="widget flight-status" id="flight-status-number-form">
<div id="widget-status">
<div class="status-input flight-number-prefix airport-search-input">
<label for="flight-number" style="outline: 0px;">Search by flight number:</label>
<input type="number" id="flight-number" style="outline: 0px;">
</div>
<a id="search-by-number" href="#" class="btn-status button primary"><span id="search-by-number-loader" class="icon loading">Search</span></a>
</div>
<div class="container-error summary col-xs-12">
<h3>Swoops, form errors:</h3>
<ul>
<li class="validation-error">
<a data-validationmessage="flightstatus.flightnumber.required" href="#flight-number">Flight number is required.</a>
</li>
</ul>
</div>
<div class="clearfix"></div>
</form>
<form class="widget flight-status pb-2" id="flight-status-airport-form">
<!-- // Airport -->
<div id="widget-airport">
<div class="status-input airport-search-dropdown">
<label for="airport" style="outline: 0px;">Search by airport:</label>
<div class="container-select">
<select id="airport" data-prompt="Select airport" style="outline: 0px;">
<option value="" disabled="" selected="">City Name</option>
<option value="YXX" data-full-name="YXX Vancouver Area" data-meta="Abbotsford, BC+YXX">Abbotsford, BC</option>
<option value="CUN" data-full-name="CUN" data-meta="Cancun, Mexico+CUN">Cancun, Mexico</option>
<option value="YYG" data-full-name="YYG" data-meta="Charlottetown, PEI+YYG">Charlottetown, PEI</option>
<option value="YDF" data-full-name="YDF" data-meta="Deer Lake, NL+YDF">Deer Lake, NL</option>
<option value="YEG" data-full-name="YEG" data-meta="Edmonton, AB+YEG">Edmonton, AB</option>
<option value="FLL" data-full-name="FLL" data-meta="Fort Lauderdale FL, USA+FLL">Fort Lauderdale FL, USA</option>
<option value="YHZ" data-full-name="YHZ" data-meta="Halifax, NS+YHZ">Halifax, NS</option>
<option value="YHM" data-full-name="YHM Toronto Area" data-meta="Hamilton, ON+YHM">Hamilton, ON</option>
<option value="YLW" data-full-name="YLW" data-meta="Kelowna, BC+YLW">Kelowna, BC</option>
<option value="KIN" data-full-name="KIN" data-meta="Kingston, Jamaica+KIN">Kingston, Jamaica</option>
<option value="LAS" data-full-name="LAS" data-meta="Las Vegas, NV USA+LAS">Las Vegas, NV USA</option>
<option value="YXU" data-full-name="YXU" data-meta="London, ON+YXU">London, ON</option>
<option value="SJD" data-full-name="SJD" data-meta="Los Cabos, Mexico+SJD">Los Cabos, Mexico</option>
<option value="YQM" data-full-name="YQM" data-meta="Moncton, NB+YQM">Moncton, NB</option>
<option value="MBJ" data-full-name="MBJ" data-meta="Montego Bay, Jamaica+MBJ">Montego Bay, Jamaica</option>
<option value="MCO" data-full-name="MCO" data-meta="Orlando, FL USA+MCO">Orlando, FL USA</option>
<option value="PVR" data-full-name="PVR" data-meta="Puerto Vallarta, Mexico+PVR">Puerto Vallarta, Mexico</option>
<option value="PUJ" data-full-name="PUJ" data-meta="Punta Cana, Dominican Republic+PUJ">Punta Cana, Dominican Republic</option>
<option value="YYT" data-full-name="YYT" data-meta="St. John's, NL+YYT">St. John's, NL</option>
<option value="PIE" data-full-name="PIE Tampa Bay Area" data-meta="St. Pete-Clearwater, FL USA+PIE">St. Pete-Clearwater, FL USA</option>
<option value="YYZ" data-full-name="YYZ" data-meta="Toronto, ON+YYZ">Toronto, ON</option>
<option value="VRA" data-full-name="VRA" data-meta="Varadero, Cuba+VRA">Varadero, Cuba</option>
<option value="YYJ" data-full-name="YYJ" data-meta="Victoria, BC+YYJ">Victoria, BC</option>
<option value="YWG" data-full-name="YWG" data-meta="Winnipeg, MB+YWG">Winnipeg, MB</option>
<option value="YZF" data-full-name="Yellowknife Airport" data-meta="Yellowknife Airport+YZF">Yellowknife Airport</option>
</select>
</div>
</div>
<a id="search-by-airport" href="#" class="btn-status button primary"><span id="search-by-airport-loader" class="icon loading">Search</span></a>
<fieldset>
<legend class="hidden">Airport toggle</legend>
<div class="toggle-airport">
<input id="arrivals" name="searchtype" value="arrivals" type="radio" checked="checked" style="outline: 0px;"><label for="arrivals" style="outline: 0px;">Arrivals</label>
<input id="departures" name="searchtype" value="departures" type="radio" style="outline: 0px;"><label for="departures" style="outline: 0px;">Departures</label>
</div>
</fieldset>
</div>
<div class="container-error summary col-xs-12">
<h3>Swoops, form errors:</h3>
<ul>
<li class="validation-error">
<a data-validationmessage="flightstatus.airport.required" href="#airport">Please select an airport.</a>
</li>
</ul>
</div>
<div class="clearfix"></div>
</form>
Text Content
We are currently performing site maintenance and some features may not be available or work as expected. THIS BROWSER IS NO LONGER SUPPORTED DUE TO SECURITY AND USABILITY CONCERNS. To access our site, please consider downloading the most current version available of these three browsers. * Download Chrome * Download Firefox * Download Edge View our Advisories for information on flight disruptions. Close Skip to content Menu * Advisories * Need help? * Sign in * Welcome, * Book * My Bookings * Check in * Flight Status * Deals Menu BOOK YOUR GETAWAY Bundle flight + hotel to save up to 50% on your hotel. Book now PLAN & BOOK * Deals * ModiFly * Where we fly * Group bookings * Swoop 101 * Seat selection * Payment options * Book a Getaway * Travel Agent BEFORE YOU FLY * Travel Ready Hub * Baggage * Family and pets * Accessible services * Check in guide * Taxes and fees FLIGHT INFO * Flight status * Our fleet * Flight interruptions and passenger rights * Travel advisories * Traveller pledge * On board * Sign in * Need help? * Flights * Getaways * Hotel Group Bookings * My bookings * Check in * Flight status Round-trip One-way From: Select an airport Abbotsford, BCCancun, MexicoCharlottetown, PEIDeer Lake, NLEdmonton, ABFort Lauderdale FL, USAHalifax, NSHamilton, ONKelowna, BCKingston, JamaicaLas Vegas, NV USALondon, ONLos Cabos, MexicoMoncton, NBMontego Bay, JamaicaOrlando, FL USAPuerto Vallarta, MexicoPunta Cana, Dominican RepublicSt. John's, NLSt. Pete-Clearwater, FL USAToronto, ONVaradero, CubaVictoria, BCWinnipeg, MBYellowknife Airport hide Select departure airport To: Select an airport Abbotsford, BCCancun, MexicoCharlottetown, PEIDeer Lake, NLEdmonton, ABFort Lauderdale FL, USAHalifax, NSHamilton, ONKelowna, BCKingston, JamaicaLas Vegas, NV USALondon, ONLos Cabos, MexicoMoncton, NBMontego Bay, JamaicaOrlando, FL USAPuerto Vallarta, MexicoPunta Cana, Dominican RepublicSt. John's, NLSt. Pete-Clearwater, FL USAToronto, ONVaradero, CubaVictoria, BCWinnipeg, MBYellowknife Airport hide Select arrival airport Depart: Select depart date Return: Clear return date Select Return date Select travellers: Adults:12 years+ 0 1 2 3 4 5 6 Children:2 to 11 years 0 1 2 3 4 5 Infants:Under 2 years 0 1 SWOOPS, AN ERROR HAPPENED : * We are having technical problems. Please try again later. * You are only allowed 1 infant per adult. Please change the number of infants in your booking. SWOOPS, MISSED A FIELD: * Where are you flying from? * Please provide a valid origin. * Where are you flying to? * Please provide a valid destination. * The maximum number of travellers on a booking is 6. * Each infant traveller must be accompanied by an adult. * A booking requires at least one adult. * Depart date must be today or later. * Depart dates are only selectable up to 330 days from today. * When are you departing? * Depart date is entered, but invalid. Date format must be YYYY-MM-DD * When are you returning? * Return date must be today or later. * Return dates are only selectable up to 330 days from today. * Return date is entered, but invalid. Date format must be YYYY-MM-DD * Return date occurs before the Depart date. * Coupon code is invalid. From: Select an airport Abbotsford, BCCancun, MexicoCharlottetown, PEIDeer Lake, NLEdmonton, ABFort Lauderdale FL, USAHalifax, NSHamilton, ONKelowna, BCKingston, JamaicaLas Vegas, NV USALondon, ONLos Cabos, MexicoMoncton, NBMontego Bay, JamaicaOrlando, FL USAPuerto Vallarta, MexicoPunta Cana, Dominican RepublicSt. John's, NLSt. Pete-Clearwater, FL USAToronto, ONVaradero, CubaVictoria, BCWinnipeg, MBYellowknife Airport hide Select departure airport To: Select an airport Abbotsford, BCCancun, MexicoCharlottetown, PEIDeer Lake, NLEdmonton, ABFort Lauderdale FL, USAHalifax, NSHamilton, ONKelowna, BCKingston, JamaicaLas Vegas, NV USALondon, ONLos Cabos, MexicoMoncton, NBMontego Bay, JamaicaOrlando, FL USAPuerto Vallarta, MexicoPunta Cana, Dominican RepublicSt. John's, NLSt. Pete-Clearwater, FL USAToronto, ONVaradero, CubaVictoria, BCWinnipeg, MBYellowknife Airport hide Select arrival airport Depart: Select depart date Return: Select Return date Select travellers: Adults:12 years+ 1 2 3 4 5 6 Children:2 to 11 years 0 1 2 3 4 5 Child 1 Age 2 3 4 5 6 7 8 9 10 11 12 Child 2 Age 2 3 4 5 6 7 8 9 10 11 12 Child 3 Age 2 3 4 5 6 7 8 9 10 11 12 Child 4 Age 2 3 4 5 6 7 8 9 10 11 12 Child 5 Age 2 3 4 5 6 7 8 9 10 11 12 Child 6 Age 2 3 4 5 6 7 8 9 10 11 12 Infants:Under 2 years 0 1 Infant 1 Age <1< /option> 1 Infant 2 Age <1< /option> 1 Infant 3 Age <1< /option> 1 Infant 4 Age <1< /option> 1 Infant 5 Age <1< /option> 1 Infant 6 Age <1< /option> 1 Room(s): 1 2 3 SWOOPS, AN ERROR HAPPENED : * We are having technical problems. Please try again later. * You are only allowed 1 infant per adult. Please change the number of infants in your booking. SWOOPS, MISSED A FIELD: * Where are you flying from? * Please provide a valid origin. * Where are you flying to? * Please provide a valid destination. * The maximum number of travellers on a booking is 6. * Each infant traveller must be accompanied by an adult. * A booking requires at least one adult. * Depart date must be today or later. * Depart dates are only selectable up to 330 days from today. * When are you departing? * Depart date is entered, but invalid. Date format must be YYYY-MM-DD * Depart date is entered, but invalid. Date format must be YYYY-MM-DD * When are you returning? * Return date must be today or later. * Return dates are only selectable up to 330 days from today. * Return date is entered, but invalid. Date format must be YYYY-MM-DD * Return date cannot occur on or before the Depart date. * Hotels only allow a stay of 26 consecutive nights or less. * Coupon code is invalid. * You cannot book more than one room per adult. Destination: Select a destination Abbotsford, BCCancun, MexicoCharlottetown, PEIDeer Lake, NLEdmonton, ABFort Lauderdale FL, USAHalifax, NSHamilton, ONKelowna, BCKingston, JamaicaLas Vegas, NV USALondon, ONLos Cabos, MexicoMoncton, NBMontego Bay, JamaicaOrlando, FL USAPuerto Vallarta, MexicoPunta Cana, Dominican RepublicSt. John's, NLSt. Pete-Clearwater, FL USAToronto, ONVaradero, CubaVictoria, BCWinnipeg, MBYellowknife Airport hide Select arrival airport Check in date: Select depart date Check out date: Select Return date Select travellers: Adults:12 years+ 1 2 3 4 5 6 Children:2 to 11 years 0 1 2 3 4 5 Child 1 Age 2 3 4 5 6 7 8 9 10 11 12 Child 2 Age 2 3 4 5 6 7 8 9 10 11 12 Child 3 Age 2 3 4 5 6 7 8 9 10 11 12 Child 4 Age 2 3 4 5 6 7 8 9 10 11 12 Child 5 Age 2 3 4 5 6 7 8 9 10 11 12 Child 6 Age 2 3 4 5 6 7 8 9 10 11 12 Infants:Under 2 years 0 1 Infant 1 Age <1< /option> 1 Infant 2 Age <1< /option> 1 Infant 3 Age <1< /option> 1 Infant 4 Age <1< /option> 1 Infant 5 Age <1< /option> 1 Infant 6 Age <1< /option> 1 Room(s): 1 2 3 SWOOPS, AN ERROR HAPPENED : * We are having technical problems. Please try again later. * You are only allowed 1 infant per adult. Please change the number of infants in your booking. SWOOPS, MISSED A FIELD: * Where are you flying from? * Please provide a valid origin. * Where are you flying to? * Please provide a valid destination. * The maximum number of travellers on a booking is 6. * Each infant traveller must be accompanied by an adult. * A booking requires at least one adult. * Depart date must be today or later. * Depart dates are only selectable up to 330 days from today. * When are you departing? * Depart date is entered, but invalid. Date format must be YYYY-MM-DD * Depart date is entered, but invalid. Date format must be YYYY-MM-DD * When are you returning? * Return date must be today or later. * Return dates are only selectable up to 330 days from today. * Return date is entered, but invalid. Date format must be YYYY-MM-DD * Return date cannot occur on or before the Depart date. * Hotels only allow a stay of 26 consecutive nights or less. * Coupon code is invalid. * You cannot book more than one room per adult. Reservation code Last name SWOOPS: * Reservation code is required. * Reservation code is invalid. * Last name is required. * Last name is invalid. * We can't find a reservation matching that criteria. Departure airport Select an airport Abbotsford, BCCancun, MexicoCharlottetown, PEIDeer Lake, NLEdmonton, ABFort Lauderdale FL, USAHalifax, NSHamilton, ONKelowna, BCKingston, JamaicaLas Vegas, NV USALondon, ONLos Cabos, MexicoMoncton, NBMontego Bay, JamaicaOrlando, FL USAPuerto Vallarta, MexicoPunta Cana, Dominican RepublicSt. John's, NLSt. Pete-Clearwater, FL USAToronto, ONVaradero, CubaVictoria, BCWinnipeg, MBYellowknife Airport Reservation code Last name SWOOPS: * Departure airport is required. * Reservation code is required. * Reservation code is invalid. * Last name is required. * Last name is invalid. * We can't find a reservation matching that criteria. Search by flight number: Search SWOOPS, FORM ERRORS: * Flight number is required. OR Search by airport: City Name Abbotsford, BCCancun, MexicoCharlottetown, PEIDeer Lake, NLEdmonton, ABFort Lauderdale FL, USAHalifax, NSHamilton, ONKelowna, BCKingston, JamaicaLas Vegas, NV USALondon, ONLos Cabos, MexicoMoncton, NBMontego Bay, JamaicaOrlando, FL USAPuerto Vallarta, MexicoPunta Cana, Dominican RepublicSt. John's, NLSt. Pete-Clearwater, FL USAToronto, ONVaradero, CubaVictoria, BCWinnipeg, MBYellowknife Airport Search Airport toggle Arrivals Departures SWOOPS, FORM ERRORS: * Please select an airport. Close * Yesterday * Today * Tomorrow DATE Departing Gate Terminal Arriving Gate Terminal No flight status was found for this day. DATE Departing Gate Terminal Arriving Gate Terminal No flight status was found for this day. DATE Departing Gate Terminal Arriving Gate Terminal No flight status was found for this day. Close * Yesterday * Today * Tomorrow * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details No flight status was found for this day. * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details No flight status was found for this day. * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details * View details No flight status was found for this day. THIS SUMMER, CHECK OFF YOUR CANADIAN BUCKET LIST FOR LESS. Make the most of summer with ultra-not-expensive flights heading coast to coast. Book now for epic Canadian adventures. BOOK NOW Making travel affordable, easy, and accessible to all Canadians. We do this by keeping costs low, passing the savings onto our travellers with low unbundled fares giving you a customized experience. Abbotsford to Edmonton ONE-WAY FARES FROM $19 Total price in CAD† For travel on September 16, 2023 Book Now Abbotsford to London ONE-WAY FARES FROM $79 Total price in CAD† For travel on October 8, 2023 Book Now Hamilton to Deer Lake ONE-WAY FARES FROM $59 Total price in CAD† For travel on September 17, 2023 Book Now Due to information caching intervals, actual price may vary. Please query flight directly for actual fares available at time of query. MORE DEALS WHERE WE FLY Our route map is constantly expanding as we do our best to bring ultra-low fares to all. VIEW MAP WAITING FOR A BIG DEAL? Sign up to stay in the loop with Swoop and be the first to know about all the latest news and deals. SIGN UP SWOOP 101 Swoop has landed with unbundled, ultra-low fares. We allow you to customize your flight, your way. With a base fare that includes only your seat, we are giving you control to add the things you want, and nothing you don’t. LEARN MORE ULTRA-LOW FARES Our base price starts with just a seat on an aircraft. MODERN AIRCRAFT To make the model work, we utilize a fuel efficient and safe fleet. CUSTOMIZED EXPERIENCE Options are available at an additional cost – it's your choice. RESULTS ARRIVING SOON. ABOUT SWOOP * Swoop 101 * Where we fly * Jobs * Newsroom * Media library * Sitemap * Travel Agent Sign-in LEGAL AND FEES * Terms of use * Privacy policy * Tariffs * Canadian flight and service disruptions * U.S. flight and service disruptions * Travel terms and conditions * Optional fees * Flight interruptions and passenger rights CONNECT * Need help * Group bookings * Email offers * Blog * FOLLOW US: Facebook Twitter Instagram © Swoop Inc. 2023. All rights reserved. To use FlySwoop.com, you agree to the website terms of use, the privacy policy, and the use of cookies. Accept