Depending on traffic, the ride is only two to three hours long ... The unexpected hospitality was a nice touch. The bus was staffed with a driver and an attendant, who was an excellent resource.