Zero Convenience Fee

Book Domestic Flights Online

Compare IndiGo, Air India, SpiceJet & Akasa Air · Instant e-ticket · No hidden charges

Popular Domestic Flight Routes

Most searched domestic routes in India — click to compare all airlines and book cheapest fare

Domestic Airlines in India

Compare all scheduled domestic carriers on HappyFares

IndiGo
Low-cost
Largest airline in India. Widest domestic network, competitive Saver fares.
View IndiGo flights →
Air India
Full-service
Includes checked baggage on most fares. Good for business travel and long-haul connections.
View Air India flights →
SpiceJet
Low-cost
Strong tier-2 network. Frequent flash sales. Good for routes not served by larger carriers.
View SpiceJet flights →
Akasa Air
Low-cost
India's newest airline. Modern fleet, expanding network across metro and tier-2 routes.
View Akasa Air flights →
Air India Express
Low-cost
Low-cost arm of Air India. Competitive on South India and Gulf routes.
View Air India Express flights →

How to Book Domestic Flights Online on HappyFares

  1. 1
    Search your route — Enter origin, destination, and travel date. HappyFares instantly shows fares from all domestic airlines.
  2. 2
    Compare and filter — Sort by price, stops, or departure time. All fares are all-in (no extra fees at checkout).
  3. 3
    Choose your fare type — Saver fares are cheapest but restrict changes. Flexi fares allow free date change. Pick what fits your travel plan.
  4. 4
    Enter passenger details — Name exactly as on your government ID, date of birth, and mobile number.
  5. 5
    Add extras (optional) — Pre-purchase checked baggage (much cheaper than at the airport), choose seat, add meal.
  6. 6
    Pay and get e-ticket — UPI, debit/credit card, net banking, or EMI. E-ticket sent to WhatsApp and email instantly.

Domestic Flight Baggage Allowance

Baggage rules for domestic flights in India depend on the airline and fare type:

Important: Adding baggage at the airport costs 2–3× more than pre-purchasing during online booking. Always add checked baggage on HappyFares at the time of booking if you need it.

See our full IndiGo baggage allowance guide, Air India baggage guide, and SpiceJet baggage guide.

Domestic Flight Booking — FAQs

Which is the best site for domestic flight booking in India?
HappyFares is India's flight booking platform with transparent all-in pricing — no convenience fee added at checkout. Compare IndiGo, Air India, SpiceJet, Akasa Air and more on one screen. The price you see in search is the price you pay.
How do I book a domestic flight online?
Search your route on HappyFares by entering origin city, destination, and travel date. Compare fares across all airlines, select your flight, fill in passenger details, and pay via UPI, card, or EMI. Your e-ticket arrives on WhatsApp and email instantly.
What ID is required for domestic flights in India?
Any government-issued photo ID is accepted: Aadhaar card, PAN card, voter ID, driving licence, or passport. The name on the ID must match the name on your ticket. For children under 5, a birth certificate is sufficient.
What is the cheapest domestic route in India?
Short-haul routes like Delhi–Chandigarh, Mumbai–Pune, or Bangalore–Chennai often have the lowest fares (from ₹1,200–2,500). Major metro routes like Delhi–Mumbai or Delhi–Bangalore start from ₹3,500–6,000 when booked 4–6 weeks ahead.
Can I carry cabin baggage on all domestic flights?
Yes. All domestic airlines allow 7 kg of hand/cabin baggage free. Checked baggage (typically 15 kg for economy) may or may not be included depending on your fare type. Saver fares on IndiGo and SpiceJet often exclude checked baggage — add it during booking, not at the airport, as airport add-ons cost 2–3× more.
What is web check-in for domestic flights?
Web check-in lets you select your seat and get your boarding pass online, 48 hours before departure. It saves time at the airport. See our guides: IndiGo web check-in, Air India web check-in, SpiceJet web check-in.
How many kg baggage is allowed on domestic flights in India?
Most domestic airlines allow 15 kg of checked baggage and 7 kg cabin baggage in economy class on standard fares. However, Saver or promotional fares may include only 7 kg cabin baggage (no check-in), so always verify your fare type before travel. IndiGo, SpiceJet, and Akasa Air all follow this 15 kg + 7 kg standard on eligible fares.
Can I book a domestic flight for the same day?
Yes, same-day domestic flight bookings are possible on HappyFares as long as the flight has seats available. Note that last-minute fares are typically 30–60% higher than advance fares. Airport counter booking is also available but often more expensive. Book online on HappyFares for the best available last-minute price.
How early should I reach the airport for a domestic flight?
For domestic flights in India, arrive at least 1.5–2 hours before departure for a comfortable check-in and security experience. At busy airports like Delhi T1, Mumbai T1, or during peak holiday seasons, arrive 2 hours early. Web check-in and no check-in baggage can reduce this to 60–90 minutes.
Is there a 24-hour cancellation policy for domestic flights in India?
Yes. DGCA mandates that airlines allow free cancellation within 24 hours of booking, provided the departure is at least 7 days away. If you need to cancel a domestic flight, do so within 24 hours of booking to avoid cancellation fees. After 24 hours, airline cancellation charges typically range from ₹2,000–4,500 per person depending on the fare type.

Explore More

Book Your Domestic Flight Now

Compare all airlines · Transparent pricing · No convenience fee · Instant e-ticket

Search Domestic Flights →