Debit card is always a preferred option if you’re in your own country and the same will not be applicable to use in the foreign nations. As your local or national Bank might not have their ATMs or branch everywhere in your new country. Thus an Forex Card is preferred as an option during traveling as they can be used in any ATM counter.