Delivery & Pickup

General Delivery Information

  • Swarnamahal online orders take 5-7 business days to process. Business days are Monday-Friday, excluding Sri Lankan holidays.
  • Your order will not be processed until your payment has been confirmed.
  • Delivery of your order is dependent on the item(s) you purchase and special orders consist of but are not limited to: any item not available In-Stock, sized, engraved, altered and/or custom made take a minimum of 2 weeks and are subject to price change due to gold market.
  • Once your order has been shipped, you will receive a shipment confirmation email.
  • Delivery rates vary depending on location and items purchased.
  • Signature is required upon delivery of any package for your protection. Delivery service will attempt to deliver 3 business days in a row before returning the package.

International Shipping

  • Swarnamahal Jewellers ships all international orders via FedEx and will require additional time for delivery.
  • Shipping rates and methods are dependent on the shipping method you select.
  • You can request your FedEx tracking number from Swarnamahal Jewellers by calling +94 11 7534444, +94 11 259 0165, +94 11 259 5121-5, +94 11 250 2570 or by checking your order details in Order Status after the information becomes available.

In-store Pickup

In-Store Pickup lets you buy items online and pick them up in a store. You avoid shipping charges — and you may be able to get your order faster.

How it works:

  • Choose In-Store Pickup as your shipping method and choose your preferred location at checkout.
  • We will contact you soon after you complete the order to find the store location that you would like to pickup from.
  • Once we have your order item(s) ready, you will receive an email notification with date/time of when your order will be available for pickup. If the item(s) on your order require sizing, please allow up to 10 business days for processing. Please contact the selected location to confirm your pickup date.
  • You should bring order confirmation and your National Identity Card (NIC) with you to the store and pick up your items.
  • There is no charge for In-Store Pickup.

 Who can pick up your order:

  • You can pick up your order yourself or choose someone else to pick it up. To have your order picked up by someone else, you will need to notify our online sales department by emailing
  • You will need to provide the pickup person's name, e-mail address and phone number.
  • Your pickup person will need to show his/her NIC and the order details at the store.

You should carefully examine the package delivered and shall not accept deliveries where the packaging has been tampered with. You have the option to open the package and check its contents prior to accepting the delivery or signing the delivery receipt. You shall not accept deliveries, where you find that the package is empty, or the contents are damaged, or the contents are not in accordance to the order placed.

If you do not receive your order within the specified delivery time, please contact Customer Service Team on +94 11 7534444, +94 11 259 0165, +94 11 259 5121-5, +94 11 250 2570 or email at for assistance.

All import duties and fees are included in the order price. However, if taxes and fees other than those included in your order have been generated, please contact Customer Service Team on +94 11 7534444, +94 11 259 0165, +94 11 259 5121-5, +94 11 250 2570 or email at for assistance.