Varies a lot on time of day. I'm train all the way under normal circumstances but I did it at half one in the morning on Friday and the journey was an hour 15 mins. And the buses have been upgraded since I last road, this was a double decker with wifi, usb ports, all a lot more comfortable.