IRCTC vs Ixigo vs ConfirmTkt: Fees & Tatkal Speed (2026)

Compare IRCTC direct vs Ixigo, ConfirmTkt & MakeMyTrip booking charges, agent convenience fees, Tatkal speed blackout rules, wallet refund traps & safety.

23 Aug 2026Updated 24 Aug 202615 min readirctctrain bookingtatkal bookingconfirmtktixigomakemytrip

Tired of paying agent markups and extra platform fees? Uncover confirmed split-ticket journeys for free with Finding Smart Seats, verify your confirmation odds without paying agent fees on PNR Status Search & Direct Booking, or find open berths on running trains with Seat Status Coach Journey Lookup.

TL;DR

Booking directly on the official IRCTC website or Rail Connect app is always cheaper and faster for Tatkal than third-party apps like Ixigo, ConfirmTkt, or MakeMyTrip. Third-party apps add agent service charges, platform fees, and payment gateway markups that inflate ticket costs by ₹40 to ₹120 per booking. Furthermore, all third-party apps face a mandatory 30-minute blackout during opening Tatkal hours, making direct IRCTC the only viable choice for emergency rush bookings.


Is It Cheaper to Book Directly on IRCTC or Third-Party Apps?

Booking directly on IRCTC is significantly cheaper than using third-party apps like Ixigo, ConfirmTkt, or MakeMyTrip. IRCTC charges only a flat convenience fee of ₹10 to ₹15 for UPI payments (or ₹20 to ₹30 plus GST for cards), whereas third-party apps levy additional agent service fees, platform charges, and payment gateway markups.

The base train fare is fixed by Indian Railways and remains identical on every platform. The price difference you see at checkout comes entirely from supplementary service fees and convenience charges.

When you book directly on the official IRCTC website or IRCTC Rail Connect app, your extra charges are strictly limited to the official IRCTC convenience fee:

  • Non-AC Classes (Sleeper, Second Sitting 2S): ₹10 plus GST (total ₹11.80) when paying via UPI or Net Banking; ₹15 plus GST (total ₹17.70) when paying via Credit Cards, Debit Cards, or Wallets.
  • AC Classes (3A, 2A, 1A, CC, EC, 3E): ₹20 plus GST (total ₹23.60) via UPI; ₹30 plus GST (total ₹35.40) via Cards and Wallets.

In contrast, third-party Online Travel Agencies (OTAs) stack several layers of extra charges on top of the base fare and IRCTC convenience fee:

  1. IRCTC Agent Service Charge: Authorized aggregators charge ₹20 plus GST for Non-AC tickets and ₹40 plus GST for AC tickets per booking.
  2. OTA Platform Convenience Fee: Aggregators add an internal platform fee ranging from ₹15 to ₹45 per transaction.
  3. Payment Gateway Surcharges: Many OTAs charge 1% to 2% gateway handling fees on debit and credit card transactions.
  4. Pre-Ticked Add-On Bundles: Most third-party apps automatically check boxes for "Assured Free Cancellation" (costing ₹99 to ₹299 per passenger) or optional trip protection plans. If you do not manually uncheck these options, your final ticket price increases drastically.
Fee ComponentOfficial IRCTC (Web / App)ConfirmTktIxigoMakeMyTrip / GoibiboEaseMyTrip
Base Railway FareExact PRS rateExact PRS rateExact PRS rateExact PRS rateExact PRS rate
IRCTC Convenience Fee (Non-AC / AC)₹10 / ₹20 (UPI)<br>₹15 / ₹30 (Cards)₹10 / ₹20 (UPI)<br>₹15 / ₹30 (Cards)₹10 / ₹20 (UPI)<br>₹15 / ₹30 (Cards)₹10 / ₹20 (UPI)<br>₹15 / ₹30 (Cards)₹10 / ₹20 (UPI)<br>₹15 / ₹30 (Cards)
IRCTC Agent Service Fee₹0 (None)₹20 (Non-AC) / ₹40 (AC)₹20 (Non-AC) / ₹40 (AC)₹20 (Non-AC) / ₹40 (AC)₹20 (Non-AC) / ₹40 (AC)
App Platform Service Fee₹0 (None)₹15 to ₹35₹15 to ₹30₹20 to ₹45₹0 (with promo codes)
Payment Gateway Surcharge₹0 on UPI₹0 on UPI / 1.5% cards₹0 on UPI / 1.5% cards₹0 on UPI / 1.8% cards₹0 on UPI / 1.5% cards
Pre-Selected Add-OnsOptional (Insurance ₹0.45)Assured Cancel (₹99 to ₹299)Assured Cancel (₹99 to ₹299)Trip Guarantee (₹79 to ₹249)Free Cancel Add-on
Total Extra Markup vs Base Fare₹11.80 to ₹35.40₹45 to ₹120+₹45 to ₹110+₹50 to ₹130+₹35 to ₹75

Which Apps Are Official IRCTC Authorized Partners?

Official IRCTC authorized partners include registered Principal Service Providers (PSPs) and B2C aggregators such as Ixigo, ConfirmTkt, MakeMyTrip, EaseMyTrip, Paytm, and Amazon Pay. These platforms connect legally to the Indian Railways Passenger Reservation System (PRS) backend via licensed APIs, requiring users to log in with their personal IRCTC credentials to complete bookings.

When booking through any authorized third-party app, the platform does not issue independent railway tickets. Instead, it securely transmits your passenger data to the Centre for Railway Information Systems (CRIS) database, which generates an official 10-digit PNR.

To ensure safety and authenticity, always keep the following operational realities in mind:

  • Mandatory IRCTC User ID: Legitimate booking aggregators will always prompt you for your personal IRCTC username and password before payment. Any app claiming to book train tickets without requiring your IRCTC account is unauthorized.
  • Monthly Booking Quota Caps: Tickets booked via third-party apps count directly against your personal IRCTC quota. Unverified IRCTC accounts are capped at 12 tickets per month, while Aadhaar-linked accounts can book up to 24 tickets per month (provided at least one passenger is Aadhaar-verified for tickets 13 through 24).
  • Beware of Unauthorized Scrapers: Avoid unofficial web portals, browser extensions, or automated booking bots. Operating or utilizing unauthorized booking software violates Section 143 of the Railways Act, which can result in immediate ticket confiscation without refund and heavy legal penalties.

Is It Safe and Faster to Book Tatkal on Third-Party Apps?

Booking Tatkal on third-party apps is safe but significantly slower and less effective than booking directly on IRCTC. Indian Railways enforces a mandatory 30-minute blackout restricting authorized travel agents from accessing Tatkal quotas between 10:00 to 10:30 AM for AC and 11:00 to 11:30 AM for Non-AC classes.

If you are trying to secure a last-minute Tatkal ticket on high-demand routes where seats vanish within 60 to 120 seconds, using a third-party app will almost certainly result in failure.

Here is why third-party apps struggle during Tatkal hours:

  1. The 30-Minute Agent Blackout Rule: Under Indian Railways commercial policies, all third-party B2C travel agents and partner APIs are locked out of the Tatkal booking window during the first 30 minutes of opening (10:00 AM to 10:30 AM for AC classes like 2A, 3A, 3E, CC, and EC; 11:00 AM to 11:30 AM for Non-AC Sleeper class). By the time third-party apps are permitted to query Tatkal inventory at 10:30 AM or 11:30 AM, confirmed berths on popular trains are already completely booked.
  2. Aadhaar OTP Authentication Bottlenecks: Indian Railways mandates real-time passenger verification during peak Tatkal opening. Third-party apps introduce intermediary API redirects that increase latency, often triggering gateway timeouts or session expiration errors.
  3. Daily Tatkal PNR Limits: IRCTC strictly enforces a limit of 2 Tatkal PNRs per user per day, regardless of whether you book on the official portal or through an authorized partner app.

For all Tatkal bookings, your fastest and most reliable option is to log into the official IRCTC Rail Connect app or website at 9:58 AM (for AC) or 10:58 AM (for Sleeper) using pre-saved passenger details from your Master List.


Why Do Apps Like ConfirmTkt and Ixigo Charge Extra Fees?

Apps like ConfirmTkt and Ixigo charge extra fees because they bundle IRCTC agent service charges, proprietary platform maintenance fees, payment gateway handling costs, and pre-ticked add-ons like free cancellation guarantees. These aggregators monetize convenience, intuitive user interfaces, and automated alternate route discovery rather than railway fare margins.

Because Indian Railways does not offer commission discounts on base passenger fares to travel aggregators, third-party apps generate revenue by adding service charges and ancillary products:

  • IRCTC Mandated Agent Commission: Authorized aggregators are legally permitted by IRCTC to levy an agent service charge (₹20 on Non-AC and ₹40 on AC tickets). Part of this fee is remitted to IRCTC to maintain high-capacity commercial API connectivity.
  • Platform Infrastructure Fees: Third-party platforms invest heavily in customer service teams, modern mobile applications, trip status SMS updates, and cloud hosting infrastructure, which they fund through a ₹15 to ₹45 platform fee per booking.
  • Bundled Cancellation Insurance: Aggregators often market "Zero Cancellation" or "Assured Refund" add-ons. While these plans promise a full refund if you cancel your ticket, they cost between ₹99 and ₹299 extra per passenger. For passengers who rarely cancel or who book firm travel plans, this add-on represents an unnecessary expense.

How Do Cancellation Fees and Refund Speeds Compare?

Official IRCTC cancellations process refunds directly to your original bank account or UPI source within 3 to 5 business days without intermediary cuts. Third-party apps often push instant refunds to proprietary app wallets, trapping your funds inside app credits unless you specifically select slower bank transfers.

When you cancel a confirmed train ticket, standard railway cancellation deductions apply uniformly across all booking channels:

  • More than 48 hours before departure: Flat cancellation clerkage fee per passenger (₹240 for 1A/EC, ₹200 for 2A, ₹180 for 3A/3E/CC, ₹120 for Sleeper, ₹60 for Second Class 2S) plus applicable GST on AC classes.
  • 12 to 48 hours before departure: 25% deduction of the total base fare (subject to the minimum flat clerkage fee) plus GST.
  • 4 to 12 hours before departure (up to chart preparation): 50% deduction of the total base fare plus GST.
  • Less than 4 hours before departure / Chart Prepared: Zero refund on confirmed tickets.

The critical difference lies in where and how quickly your remaining refund balance is delivered:

  • IRCTC Direct Refunds: The refund amount is automatically credited back to your original source of payment (your bank account, credit card, or UPI app) within 3 to 5 working days without any agent deduction.
  • Third-Party Wallet Traps: Many third-party apps advertise "Instant Refunds within 2 Minutes." However, this instant payout is typically credited to an internal app wallet (such as Ixigo Money or MakeMyTrip Wallet). These wallet credits can only be used to purchase future bookings on the same platform and often cannot be transferred to your bank account.
  • TDR (Ticket Deposit Receipt) Differences: If your train is delayed by more than 3 hours, you can file an online TDR to claim a full refund. On IRCTC direct, your TDR is processed and tracked directly with railway audit officers. On third-party apps, your request must pass through third-party support queues, which can delay processing.

Remember that in Indian Railways ticketing, WL full form is Waiting List, and ticket status progresses through the queue: WL (Waiting List) → RAC (Reservation Against Cancellation) → Confirmed. If your online e-ticket remains fully waitlisted after final chart preparation (~8 hours before departure), IRCTC automatically cancels the ticket and refunds the full booking fare (with no cancellation or clerkage fee deducted) directly to your source account.


Why Do Apps Like ConfirmTkt and Ixigo Suggest Alternate Routes?

Apps like ConfirmTkt and Ixigo suggest alternate routes by analyzing seat availability across intermediate stations and connecting trains when direct origin-to-destination tickets are waitlisted. These algorithms combine two consecutive journey legs on the same train or split routes across connecting services to bypass quota exhaustion.

When you search for a popular route and find that direct tickets are marked as WL/40 or REGRET, automated algorithms scan Indian Railways reservation quotas to locate open seats:

  1. Same-Train Split Ticketing: Long-distance express trains have different seat quotas for intermediate station pairs. An algorithm might discover that while New Delhi to Mumbai is sold out, seats are available from New Delhi to Kota in Coach B2 and from Kota to Mumbai in Coach B4 on the exact same train.
  2. Connecting Train Suggestions: The app pairs two separate trains with a 2 to 4 hour layover at an intermediate junction station.

However, booking alternate split tickets on third-party apps comes with a major financial drawback: aggregators treat each journey leg as an independent booking, charging separate IRCTC agent fees, platform charges, and insurance fees on every segment.

You do not need to pay hefty agent markups to find these split routes. You can discover confirmed contiguous segments on the same train for free using Finding Smart Seats and book them directly on IRCTC. Furthermore, you can use Seat Status Coach Journey Lookup to check vacant berths on running trains and occupy open segments legitimately through the onboard TTE.

[!WARNING] Never board a reserved Sleeper or AC coach with only an unreserved General or Platform ticket. Under the Jan Vishwas Act 2026, traveling in reserved coaches without a valid confirmed or RAC ticket carries a flat ₹500 penalty in addition to the full fare difference under Section 138 of the Railways Act.


Can You Cancel a Third-Party App Ticket Directly on IRCTC?

Yes, you can cancel a train ticket booked on third-party apps directly through the official IRCTC website or ticket cancellation portal using your 10-digit PNR and Transaction ID. However, your refund will not credit directly to your bank from IRCTC; it is routed back through the third-party booking app.

If the third-party app is experiencing server downtime or you cannot access your mobile application, you can cancel your journey directly on IRCTC:

  1. Visit the official IRCTC e-ticketing website (irctc.co.in) or the dedicated IRCTC Ticket Cancellation portal.
  2. Navigate to Booked Ticket History or the public Cancel Ticket page.
  3. Enter your 10-digit PNR number, Train number, and the Captcha code.
  4. An OTP will be sent to the registered mobile number linked to the booking.
  5. Select the passengers you wish to cancel and submit the cancellation request.

Once the cancellation is confirmed on the railway PRS backend, IRCTC automatically remits the eligible refund amount to the B2C aggregator (such as Ixigo or ConfirmTkt). The aggregator will then credit the refund to your chosen payout method or internal wallet within 24 to 72 hours.


Direct IRCTC vs Third-Party Booking Apps: Comprehensive Comparison

Feature / CriteriaOfficial IRCTC (Web & Rail Connect)Third-Party Apps (Ixigo, ConfirmTkt, MMT)
Total Booking CostLowest (Base fare + ₹10 to ₹30 IRCTC fee)Higher (+₹40 to ₹120 in agent & platform markups)
Opening Tatkal Speed (10 AM / 11 AM)Instant access (No agent blackout)Blocked for 30 minutes (Agent blackout rule)
User Interface & ExperienceFunctional, strict session timeoutsFluid, modern, visual coach and berth previews
Account RequirementIRCTC User ID and passwordIRCTC User ID and password (Mandatory)
Night Server MaintenanceOffline daily (11:45 PM to 12:20 AM IST)Offline daily (11:45 PM to 12:20 AM IST)
Default Refund DestinationDirect to original Bank Account or UPIFrequently defaults to proprietary App Wallets
TDR Filing & TrackingDirect IRCTC portal trackingRouted through third-party customer support
Post-Chart Vacancies (CURR_AVBL)Instant booking at standard/discounted base faresBookable with additional agent and platform fees
Alternate Split Route DiscoveryManual station searchAutomated discovery (charges extra fees per leg)
Free Split Route Tool AlternativeAvailable via Finding Smart SeatsPaid proprietary algorithms
Monthly Ticket Cap12 (unverified) / 24 (Aadhaar linked)12 (unverified) / 24 (Aadhaar linked)

Common Booking Questions (FAQ)

Is ConfirmTkt safe and legal for booking train tickets?

Yes, ConfirmTkt is a legitimate and official IRCTC Principal Service Provider partner. It connects directly to the Indian Railways reservation system via authorized APIs, though it charges extra agent and platform service fees on every booking.

Why is Tatkal booking not allowed on third-party apps at 10 AM?

Indian Railways enforces a mandatory 30-minute blackout restricting all travel agent APIs during peak Tatkal opening hours (10:00 to 10:30 AM for AC and 11:00 to 11:30 AM for Non-AC) to give direct individual passengers on IRCTC first priority.

Why does ConfirmTkt charge higher fares than IRCTC?

ConfirmTkt charges higher total prices because it adds an IRCTC agent service fee (₹20 on Non-AC and ₹40 on AC), an app platform convenience charge, and optional pre-selected trip protection plans on top of the standard railway base fare.

Can I get my cancellation refund in my bank instead of app wallet?

Yes, you can receive your refund in your original bank account or UPI source. However, you must carefully select the bank transfer option during cancellation, as many third-party apps set their internal app wallet as the default payout method.

Does booking on MakeMyTrip or Ixigo increase my waitlist confirmation chances?

No, booking through a third-party app has zero impact on your actual waitlist confirmation chances. All bookings are placed into the exact same Indian Railways PRS queue, and seat confirmation depends solely on cancellations within that train quota.

Do tickets booked on third-party apps count towards the IRCTC monthly limit?

Yes, every ticket booked through any authorized third-party app counts towards your IRCTC account monthly cap of 12 tickets for unverified users or 24 tickets for Aadhaar-verified users.

What should I do if money is deducted on an app but no PNR is generated?

If your payment is deducted but the booking fails to generate a PNR due to a server timeout, the deducted amount is automatically refunded by the payment gateway to your source bank account within 3 to 5 working days.

Can I book Current Availability tickets on third-party apps?

Yes, you can book Current Available (CURR_AVBL) tickets on third-party apps after chart preparation (~8 hours before departure), but booking directly on IRCTC avoids paying unnecessary agent and platform surcharges.


Bottom line

For the lowest ticket prices, direct Tatkal speed, and straightforward bank refunds, booking directly on the official IRCTC website or IRCTC Rail Connect app is always the superior choice. Third-party apps like Ixigo, ConfirmTkt, and MakeMyTrip offer polished interfaces and trip tracking, but they cost ₹40 to ₹120 more per ticket and cannot compete during morning Tatkal rushes. To get confirmed seats when direct routes show waiting lists without paying agent markups, use Finding Smart Seats to find split-berth routes for free.

K

Kartik Arora

Railway Travel Expert • 500+ Journeys

Kartik is a passionate Indian Railways traveler who has spent years decoding the complex algorithms behind IRCTC waitlists, Tatkal quotas, and chart preparation. He built LastBerth to help fellow travelers find confirmed tickets when all hope seems lost.