Hello Theevouheamb45
A door-to-door service is impossible because you would have to leave your luggage somewhere until someone comes to pick it up. At many stops along the Rhine, there is no building that serves as a port. You are disembarked at a quay and buses are waiting for you if there is an excursion. If no transfer to the train station is arranged upon your arrival in Basel, please note that you may have to walk about 500 m to reach the public transport stop. As boats end up on both banks of the river, it is not possible to give more details, but I suppose you will be given some before your arrival.
Kind regards
Danhiel