Kayang kaya. We just went last week. 10hrs kasama 2x 30mins stops. Best time alis ng 1AM from NCR para wala pang kasabayan sa mga bayan ng La Union. And sakto maliwanag na pagdating sa paakyat.
P.S. This is via Cervantes route, which is direcho Sagada lang. But if mag side trip kayo Banawe kung papunta palang, via Maharlika Highway ang route nio.