• {{CompanyDetails.MobileNo.split(',')[0]}}

    Book Online or Call Us 24/7

  • ₹ {{Balance | number:2}}

    eMoney
    {{CreditBalance | number:2}}
    OD
    {{ODBalance | number:2}}
    Lien
    {{LienBalance | number:2}}
    add
  • Home
  • Check-In
  • Support
  • Know Your Refund
  • My Profile
    Change Password
    Account Balance
    Account Statement
    Topup Request
    SubCorporate Creation
    User Creation
    Logout
  • My Profile
    Change Password
    Account Balance
    Account Statement
    Topup Request
    User Creation
    SubCorporate Creation
    Logout
  • Hotel
  • Bus
  • Holidays
  • Recharge
  • VISA Process
  • Bus
  • Holidays
  • Recharge
  • VISA Process
  • Insurance

About Us

The year 2007 saw the commencement of Happy Fares, a revolution in the field of Tourism and Travel. Having begun its operations in the industry of Tourism, Happy fares today has forayed into providing fellow humans a seamless travel experience through its best-in-class services and through its team of experienced and skilled personnel. Our fares will make you happy.

About the Site

  • About Us
  • Privacy Policy
  • Terms of Use
  • Cookies Policy
  • Disclaimer
  • Payment Security
  • Booking & Refund Policy
  • Feedback
  • Contact Us
  • Support

Popular Domestic Flight Routes

  • Chennai Mumbai
  • Delhi Mumbai
  • Mumbai Chennai
  • Mumbai Hyderabad
  • Bangalore Delhi
  • Mumbai Delhi
  • Bangalore Mumbai
  • Delhi Hyderabad
  • Mumbai Bangalore

Popular International Flight Routes

  • Mumbai Bangkok Flights
  • Mumbai Dubai Flights
  • Mumbai Singapore Flights
  • Delhi Dubai Flights
  • Delhi Singapore Flights
  • Delhi Bangkok Flights
  • Chennai Dubai Flights
  • Chennai Singapore Flights
  • Chennai Bangkok Flights

Popular Airlines

  • Indigo Airlines
  • Air India Airlines
  • GoFirst Airlines
  • Vistara Airlines
  • SpiceJet Airlines
  • Air Asia Airlines
  • Singapore Airlines
  • Thai Airlines
  • Malaysia Airlines
IATA

Copyright © 2023 {{CompanyDetails.CompanyName}}, India. All rights reserved
IATA
notifications_active
Please fill all the fields
Happyfares Login
  • Customer Login
  • Corporate Login
Mobile Number
Enter the Captcha
{{Login.OTPHind}}

Login with password

Resend OTP By WhatsApp Resend OTP By SMS
00 : {{Remaining}} Minutes left to enable Re-send OTP
{{Login.UsernameHind}}
{{Login.PasswordHind}} visibility
Forgot Password?
or
Not a Member? Sign Up
{{Login.UsernameHind}}
{{Login.PasswordHind}} visibility
Forgot Password?
or
Not a Member? Sign Up
Forgot Password
Mobile Number
Enter the Captcha
OTP
New Password visibility
Confirm Password visibility
Policy ?
Password should be a combination of lowercase & uppercase characters,numeric(0-9) and special characters (!,@,#,$,&,%,^,&,*,(,),-,+,_,/,.,[,],) and set minimum 8 to 20 Characters.
I remember my password
{{OTPmessage}}
Please Wait
{{Login.ProgressMsg1}}
{{Login.ProgressMsg2}}
Sign Up
{{Signup.CustomerNameHind}}
{{Signup.CustomerMobileHind}}
{{Signup.EmailIDHind}}
Already have an Account? Login
Happyfares SignUp
  • Customer SignUp
  • Corporate SignUp
Name
Mobile Number
Email Id
Enter the Captcha
Already have an Account? Login
Company Name
Title
First Name
Last Name
Mobile Number
Email Id
Enter Your Address
Pin Code
GST Details
Remarks
Enter the Captcha
Already have an Account? Login

Change Password

vpn_key
vpn_key
vpn_key
Policy ?
Password should be a combination of lowercase & uppercase characters,numeric(0-9) and special characters (!,@,#,$,&,%,^,&,*,(,),-,+,_,/,.,[,],) and set minimum 8 to 20 Characters.
{{Login.Error}}

Corporate Login

account_circle
vpn_key
{{Login.Error}}
Forgot your password?
OR

Forgot Password

account_circle
vpn_key
vpn_key
vpn_key
Policy ?
Password should be a combination of lowercase & uppercase characters,numeric(0-9) and special characters (!,@,#,$,&,%,^,&,*,(,),-,+,_,/,.,[,],) and set minimum 8 to 20 Characters.
{{Login.Error}}
I remember my password
{{OTPmessage}}

Login With OTP

vpn_key
vpn_key
{{Login.Error}}


Login with password Resend OTP By WhatsApp Resend OTP By SMS
00 : {{Remaining}} Miniutes left to enable Re-send OTP
Please Wait
{{Login.ProgressMsg1}}
{{Login.ProgressMsg2}}
Show Inner Exception
Information Box close
+ View Inner Exception
Corporate Sign Up
account_circle
account_circle
account_circle
contacts
email
email
contacts
contacts
email
GST Updation close

Session Expired

Time Out

Still Interested to book {{OName}} to {{DName}} Flight?

Please recheck fare Availablity of your selected flight(s) as air fare are dynamic and subject to change.

View/Cancel/Reschedule Your bookings by Login/Register
  • Customer Login
  • Corporate Login
Mobile Number
{{Login.OTPHind}}

Login with password

Resend OTP By WhatsApp Resend OTP By SMS
00 : {{Remaining}} Miniutes left to enable Re-send OTP
{{Login.UsernameHind}}
{{Login.PasswordHind}} visibility
or
{{Login.UsernameHind}}
{{Login.PasswordHind}} visibility
or
Please Wait
{{Login.ProgressMsg1}}
{{Login.ProgressMsg2}}
View Print Your Bookings & View Cancellation and Reschedule charges with out Login
Mobile Number
Booking Reference Number
Know your Refund close
  • {{lobjAirline.Flights[0].Origin.split("(")[0]}} - {{lobjAirline.Flights[lobjAirline.Flights.length-1].Destination.split("(")[0]}}
    AirlinePNR: {{lobjAirline.Airline_PNR}}
  • For Any Support

    Email ID: help@happyfares.in

    Mobile Number: 7670070070

{{objSegment.Airline_Name}}
{{objSegment.Airline_Code}} - {{objSegment.Segments | SegmentIterate:1}} {{objSegment.Flight_Number}}

Operated By
{{objSegment.OperatedBy}}

{{objSegment.Departure_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Departure_DateTime.split(" ")[1].split(":")[1] }}

 

 

{{objSegment.Arrival_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Arrival_DateTime.split(" ")[1].split(":")[1] }}
  •  

     

     

{{objSegment.Origin.split("(")[0]}} (T:{{objSegment.Origin_Terminal }}) {{objSegment.Departure_DateTime.split("/")[2].split(" ")[0]+'-'+ objSegment.Departure_DateTime.split("/")[0]+'-'+objSegment.Departure_DateTime.split("/")[1] | date:'d MMM, y'}}

{{objSegment.Stop_Over.length}} - Stop @ {{objSegment.Stop_Over[0]}} {{objSegment.Duration}}

{{objSegment.Destination.split("(")[0]}} (T:{{objSegment.Destination_Terminal}}) {{objSegment.Arrival_DateTime.split("/")[2].split(" ")[0]+'-'+objSegment.Arrival_DateTime.split("/")[0]+'-'+objSegment.Arrival_DateTime.split("/")[1] | date:'d MMM, y'}}

Total Amount Paid₹ {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.Post_Markup + AirlineGateway_Charges -(ReissueAirlineTicketData.GrossCommission + ReissueAirlineTicketData.PromoDiscount) | number:2}} ₹ {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.PosReissueAirlineTicketData AirlineGateway_Charges -(ReissueAirlineTicketData.ProReissueAirlineTicketData) | number:2}}

Total Amount Paid₹ {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.Post_Markup + AirlineGateway_Charges -(ReissueAirlineTicketData.GrossCommission + ReissueAirlineTicketData.PromoDiscount) | number:2}} Total Amount Paid₹ {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.Post_Markup + AirlineGateway_Charges -(ReissueAirlineTicketData.GrossCommission + ReissueAirlineTicketData.PromoDiscount) | number:2}}
{{objFlightTrip.Fares[0].FareDetails[0].FareClasses[0].Class_Desc.split('-')[0]}} {{objFlightTrip.Fares[0].FareDetails[0].FareClasses[0].Class_Desc.split('-')[0]}} {{objFlightTrip.Fares[0].FareDetails[0].FareClasses[0].Class_Desc.split('-')[0]}}

Status

{{ReissueAirlineTicketData.Ticket_Status_Desc}}

{{ReissueAirlineTicketData.Ticket_Status_Desc}}

Onward Journey
{{objSegment.Airline_Name}}
{{objSegment.Airline_Code}} - {{objSegment.Segments | SegmentIterate:1}} {{objSegment.Flight_Number}}

Operated By
{{objSegment.OperatedBy}}

{{objSegment.Departure_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Departure_DateTime.split(" ")[1].split(":")[1] }}

 

 

{{objSegment.Arrival_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Arrival_DateTime.split(" ")[1].split(":")[1] }}
  •  

     

     

{{objSegment.Origin.split("(")[0]}} (T:{{objSegment.Origin_Terminal }}) {{objSegment.Departure_DateTime.split("/")[2].split(" ")[0]+'-'+ objSegment.Departure_DateTime.split("/")[0]+'-'+objSegment.Departure_DateTime.split("/")[1] | date:'d MMM, y'}}

{{objSegment.Stop_Over.length}} - Stop @ {{objSegment.Stop_Over[0]}} {{objSegment.Duration}}

{{objSegment.Destination.split("(")[0]}} (T:{{objSegment.Destination_Terminal}}) {{objSegment.Arrival_DateTime.split("/")[2].split(" ")[0]+'-'+objSegment.Arrival_DateTime.split("/")[0]+'-'+objSegment.Arrival_DateTime.split("/")[1] | date:'d MMM, y'}}

₹ {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.Post_Markup + AirlineGateway_Charges -(ReissueAirlineTicketData.GrossCommission + ReissueAirlineTicketData.PromoDiscount) | number:2}} ₹ {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.PosReissueAirlineTicketData AirlineGateway_Charges -(ReissueAirlineTicketData.ProReissueAirlineTicketData) | number:2}}

{{objFlightTrip.Fares[0].FareDetails[0].FareClasses[0].Class_Desc.split('-')[0]}}
Return Journey
{{objSegment.Airline_Name}}
{{objSegment.Airline_Code}} - {{objSegment.Segments | SegmentIterate:1}} {{objSegment.Flight_Number}}

Operated By
{{objSegment.OperatedBy}}

{{objSegment.Departure_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Departure_DateTime.split(" ")[1].split(":")[1] }}

 

 

{{objSegment.Arrival_DateTime.split(" ")[1].split(":")[0] +':'+objSegment.Arrival_DateTime.split(" ")[1].split(":")[1] }}
  •  

     

     

{{objSegment.Origin.split("(")[0]}} (T:{{objSegment.Origin_Terminal }}) {{objSegment.Departure_DateTime.split("/")[2].split(" ")[0]+'-'+ objSegment.Departure_DateTime.split("/")[0]+'-'+objSegment.Departure_DateTime.split("/")[1] | date:'d MMM, y'}}

{{objSegment.Stop_Over.length}} - Stop @ {{objSegment.Stop_Over[0]}} {{objSegment.Duration}}

{{objSegment.Destination.split("(")[0]}} (T:{{objSegment.Destination_Terminal}}) {{objSegment.Arrival_DateTime.split("/")[2].split(" ")[0]+'-'+objSegment.Arrival_DateTime.split("/")[0]+'-'+objSegment.Arrival_DateTime.split("/")[1] | date:'d MMM, y'}}

₹ {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.Post_Markup + AirlineGateway_Charges -(ReissueAirlineTicketData.GrossCommission + ReissueAirlineTicketData.PromoDiscount) | number:2}} ₹ {{ReissueAirlineTicketData.Gross_Amount + ReissueAirlineTicketData.PosReissueAirlineTicketData AirlineGateway_Charges -(ReissueAirlineTicketData.ProReissueAirlineTicketData) | number:2}}

{{objFlightTrip.Fares[0].FareDetails[0].FareClasses[0].Class_Desc.split('-')[0]}}

{{Paxinfo.Title|uppercase}} {{Paxinfo.First_Name|uppercase}} {{Paxinfo.Last_Name|uppercase}} ({{Paxinfo.TicketDetails[0].Ticket_Number}})
Origin → Destination, Date Status
{{CanceFlights[TicketIndex].Segments[SegmentsIndex].Origin.split("(")[0]}} → {{CanceFlights[TicketIndex].Segments[SegmentsIndex].Destination.split("(")[0]}},   {{FindTravelDate(CanceFlights[TicketIndex].Segments[SegmentsIndex].Departure_DateTime)}} {{lobjSegmentInfo.CancelStatus}} {{lobjSegmentInfo.CancelStatus}} {{lobjSegmentInfo.CancelStatus}}
{{RefundErrorMessage}}
close
{{ReissueAirlineTicketData.Flights[0].Origin.split("(")[0]}} → {{ReissueAirlineTicketData.Flights[ReissueAirlineTicketData.Flights.length-1].Destination.split("(")[0]}}

AirlinePNR: {{ReissueAirlineTicketData.Airline_PNR}}

{{Paxinfo.Title|uppercase}} {{Paxinfo.First_Name|uppercase}} {{Paxinfo.Last_Name|uppercase}} ({{Paxinfo.TicketDetails[0].Ticket_Number}})
Origin/Destination/Date Status
{{CanceFlights[TicketIndex].Segments[SegmentsIndex].Origin.split("(")[0]}}/{{CanceFlights[TicketIndex].Segments[SegmentsIndex].Destination.split("(")[0]}}/{{FindTravelDate(CanceFlights[TicketIndex].Segments[SegmentsIndex].Departure_DateTime)}} {{lobjSegmentInfo.CancelStatus}} {{lobjSegmentInfo.CancelStatus}} {{lobjSegmentInfo.CancelStatus}}

Track Cancellation Status

PNR/Booking RefNo

{{FlightBookingRefNo}}

Total Amount Paid

{{CancelReissuePenaltyList.AirRefundDetail.TotalTicketCost + CancelReissuePenaltyList.AirRefundDetail.PGCharges | number:2}}
The Ticket Booked by you with booking for Reference Number: {{FlightBookingRefNo}} is Refundable.Non-Refundable.
Refund Eligibility

If you want to cancel this ticket right Now you are Eligible for refund amount

Total Amount Paid
₹ {{CancelReissuePenaltyList.AirRefundDetail.TotalTicketCost + CancelReissuePenaltyList.AirRefundDetail.PGCharges | number:2}}
Cancellation Charge
₹ {{CancelReissuePenaltyList.AirRefundDetail.CancellationPenalty | number:2}}
Happyfares Fee
₹ {{CancelReissuePenaltyList.AirRefundDetail.ProcessingFee | number:2}}
Convenience Fee (Non refundable)
₹ {{CancelReissuePenaltyList.AirRefundDetail.PGCharges | number:2}}
Total Refund Amount
₹ {{CancelReissuePenaltyList.AirRefundDetail.TotalRefund | number:2}}

Important Notice:

Learning Stage Disclaimer: We want to inform you that "Know Your Refund" is currently in its initial learning stage. As a result, there may be occasional errors. and discrepancies in the refund information provided. We appreciate your patience and understanding as we work to improve the accuracy of the feature.

The Total Amount you paid for your Air ticket includes various components such as discounts, promo code discounts (if applicable), convenience fees (if any), and SSR Amount (for services like seat selection, meals, extra baggage, etc.).

When you cancel your ticket, your refund amount will be calculated as follows:
Total Amount Paid by you for the air ticket less Cancellation fee, happyfares fee & Convenience fee.

Please note that some airlines may not refund the SSR amount. Additionally,any amount paid for insurance or extra add-ons, such as refund protection, Check-In Buddy, flight plus, AeroMessanger, etc., is non-refundable. These charges are separate from the airfare component and remain non-refundable due to the specific terms and conditions set by the respective service providers. We strive to provide transparency and ensure that you are aware of which charges are eligible for a refund and which are not.