Are there any private transports from Zurich to Basel in order to catch an afternoon river cruise? Currently planning on taking a train but would love to avoid making a connection at Basel to ultimately get to the river port on time.
Zurich to Basel is about 55 miles, perhaps 1.5 hours if traffic is ok. There are of course private transfer services (just google) though they are certainly not cheap e.g. http://www.transfer-service-ch.com/ , http://www.limousine-center.com
Train is faster than driving and you can easily take a taxi from Basel train station to whichever docking location your cruise leaves from. Check train times, details and fares on the official Swiss railway website in English:
since you have asked private transfer, you can contact us at https://www.travelhut.ch/