Yes, you can absolutely cancel the booking any time before the time of your pickup. Once the driver arrives at your location and the trip has started – then you cannot cancel the booking. If you still want to cancel, a small penalty will be charged and it will be added to your next booking fare.