US Trends

how to cancel swiggy order online if its taking too long to deliver

You can usually cancel a Swiggy order from the app by opening the order details and tapping Help or Cancel order , then choosing a reason and confirming it. If the cancel button is missing, the order has likely moved too far along, and Swiggy may instead show a fee or route you through support.

What to do

  1. Open the Swiggy app and go to your active order.
  1. Tap Help on the order page.
  1. Select I want to cancel my order if that option appears.
  1. Follow the prompts, choose a reason, and confirm the cancellation.

If it’s taking too long

If the order is delayed, first check the live tracking screen and the estimated delivery time. If the delay is extreme, use Help to report the issue and ask for cancellation or a refund, since late delivery can be a valid support case.

Refund and fees

Swiggy’s refund policy says cancellation fees may apply depending on how far the order has progressed, especially once the restaurant has accepted or started preparing it. For prepaid orders, a successful cancellation can trigger a refund back to the original payment method.

Practical tip

If you want the best chance of a free cancellation, act as soon as you notice the delay, before the restaurant has prepared the food. If the app won’t let you cancel, use the in-app support flow rather than placing a second order or waiting silently.

[5] [7][1] [6][1]
SituationLikely outcome
Very early orderCancel button may be available
Restaurant already preparingCancellation fee may apply
Major delay or service issueSupport may review refund or cancellation
**TL;DR:** Open the order, use **Help** or **Cancel order** , and submit a cancellation reason quickly; if it’s already far along, you may need support and a fee or refund may depend on the order stage.