"In Pakistan there are plenty of ATMs".
In the larger cities that is. Of which there are not many. Don't expect ATMs in towns. We were stuck in Larkana with a fistfull of plastic and nowhere to stick it. The nearest slot was a 300k round trip to Hyderabad. Things have changed since then perhaps, but I would never be caught like that again. Oh, lots of small bills is best unfortunately. You can often find a good exchange rate at jewelers.
Around the world 2000-2004, on a 1993 Honda Transalp