at an unearthly/ungodly hour

at an unˌearthly/unˌgodly ˈhour

(informal) very early or very late, especially when this is annoying: The job involved getting up at some unearthly hour to catch the first train.I heard him come home at some ungodly hour again last night.
See also: hour, unearthly, ungodly