We were on the Zuiderdam sailing that returned on May 25th. The bus departed just before 9am and reached the border at 10am. We were a sealed bus, meaning no one was allowed off the bus in Canada, so the driver just had to pass our passports through the window. No one had to leave the bus with their luggage. In just under 20 minutes that officer came back after running the passports through the system and we were off. There was a stop at the first rest area in Washington and we were in traffic due to an accident just north of Seattle. We arrived at SEATAC just before 1pm. Use this as a guide as there were only 710 passengers on our sailing and just 17 passengers on the transfer to SEATAC. I hope this helps.