Although there are few ATMs available in places like Lukla and Namche Bazaar, ATMs might run out of cash or machines might not work promptly. Thus, we highly recommend getting your cash Nepalese Rupees from ATM machine or Money Exchange in Kathmandu before starting your trek. In bigger villages like Lukla, Namche, Dingboche, Lobuche some tea houses will accept credit card payment. But not sure the payment will always be successful. We still suggest getting Nepalese Rupees from Kathmandu.