Osaka Castle is less than 5km from Dotonbori. It can easily be reached using the Osaka Metro system.