Travel earlier. That's basically the only suggestion anyone here is going to be able to give you because the answer to "why can I not find public transport at the most unreasonable hours in the day?" should be pretty obvious.
I presume you have checked out the MegaBus sleeper? EDIT: A quick glance shows me that the sleeper either doesn't run or is fully booked tomorrow evening. |