Displayed flights may be from alternate airport and/or dates. Displayed currencies may differ from the currencies used to purchase flights. Advertised promo / coupon code provides discounts against our service fees. Fares change frequently and are subject to availability. International travel may require proof of return flight.
Speak to Agent
1-888-668-6207
se habla español
{{popUp.title}}
{{msg}}
Prices are {{flightSearchRequest.triptype=='RT'?'round':'oneway'}} trip, per person, and include all taxes and fees. Additional
baggage fees may apply.
/
{{getAirlineShortName(items.airlines[airlineCode].name)}}
{{items.airlines[airlineCode].name}}{{flight.minAvailableSeat>1?flight.minAvailableSeat+' left at price':flight.minAvailableSeat+' left at price'}}
{{allInFlightServices[service.ifsId].serviceName}} on {{service.total}} of {{flight.totalFlight}} flights
In-Flight services and amenities may vary and are subject to change.
Nearby Airport
Flight {{airline.flightNumber}} operated by {{airline.name}}, Basic Economy
{{getAirlineShortName(items.airlines[flight.classOfServiceAirlineCode].name)}} Basic Economy Fare
1 Personal item only, no access to overhead bin.
1 Personal item only and 1 carryon bag.
Seat assigned after check-in.
Seat assigned allowed 48 hours before flight departure with a fee.
No upgrades.
Board in last group.
{{flight.minAvailableSeat>1?flight.minAvailableSeat+' left at price':flight.minAvailableSeat+' left at price'}}{{flight.minAvailableSeat>1?flight.minAvailableSeat+' left at price':flight.minAvailableSeat+' left at price'}}
What is Combo Fare ? By combining multiple one-way bookings, Combo Fares allow you to find cheaper flights and more flight times that would not otherwise be available. Each one-way booking is subject to their own rules and restrictions.
{{items.airlines[segment.airlineCode].name}}
( Departure at {{formatDate(segment.departureDateString+segment.departureTime) | date:"hh:mm a EEE. MMM dd"}}){{segment.baggageInfo}}
{{items.airports[segment.origin].name}}({{items.airports[segment.origin].code}}) to {{items.airports[segment.destination].name}}({{items.airports[segment.destination].code}})
Flight {{segment.flightNumber}}
operated by {{items.airlines[segment.operatingAirline].name}} / {{segment.codeShareName}}
| {{getEquipmentAircraftType(segment.equipmentNumber)}}
{{displayClassOfService[segment.classOfService]}}
{{stop.layoverDuration.substring(0,2)+'h'+' '+stop.layoverDuration.substring(2)+'m'}} stop at {{items.airports[stop.airportCode].name}}({{items.airports[stop.airportCode].code}})
Stops at {{items.airports[segment.destination].code}}, {{getDateDifference(trip.flightBookingSegments[$index].arrivalDate,trip.flightBookingSegments[$index+1].departureDate)}} (Arrives on {{formatDate(segment.arrivalDateString+segment.arrivalTime) | date:"hh:mm a EEE. MMM dd"}})
Arrives at {{items.airports[segment.destination].code}}, {{formatDate(segment.arrivalDateString+segment.arrivalTime) | date:" hh:mm a on EEEE MMM dd yyyy"}}