The traffic in Bangkok is indeed horrific. But then Viking- or the organizer of the pre-cruise- knew that.
It seems to me that a much better description of these tours is warranted. This one should almost have come with a warning. Of particular concern to ME is timing, especially length of time on a bus.
I did a pre-cruise in Athens, which was more days and was OK. In that case I did not want to get involved in detailed planning so I took the easy way out. But I have come to the conclusion that it is much more satisfactory to (1) make my own flight arrangements to arrive a few days early and (2) organize my own hotel, transportation, and activities. Considering that pre-cruise tours are fairly pricey, it is possible to book excellent hotels, a limo from the airport and to the port, and taxis to get directly to attractions, AND still come out ahead.