Local ipv6 route is always in the global prefix, assuming that it's standard /64 prefix. So:
ip -6 route show | grep -v fe80 | awk '{print $1}'
2001:8a0:e4b3:e800::/64
Removed local (ULA) addresses using grep -v fe80. I changed my prefix to some random.
If your prefix is not /64 and you are using SLAAC, you'll still get /64 local route.