After you order your Ellis Mobile SIM card to be delivered to your international address, it will take 5-10 business days to arrive at the address provided.

To learn how to order your SIM card, click here.

Did this answer your question?