Traukinys laivu yra kelionės būdas, kai laivas naudojamas kartu su traukiniu keleiviams vežti sausuma ir vandeniu. Kelionės organizavimą tvarko ta pati įmonė, todėl keliautojui tai patogu, nes traukinių tvarkaraštis sudaromas atsižvelgiant į laivo tvarkaraštį. Traukinyje dalyvaujantys traukiniai ir laivai yra vienas iš būdų nuvykti iš uosto vietos į vidaus vietą, nereikia bendrauti su keliomis įmonėmis ar operatoriais. Šis kelionių tipas jau retai naudojamas, tačiau yra keletas šiuolaikinių atitikmenų.
Laivo ar valties tipas traukinyje dažnai priklauso nuo vykdomos kelionės tipo. Keliaujantys per vandenyną ar jo dalį gali būti susodinti į didesnius jūrų laivus, kuriuose gali tilpti ne tik traukinio keleiviai, bet ir kiti keleiviai. Jie žinomi kaip keltai. Keliaujantiems upe laivas gali būti kiek mažesnis, o galimybė priimti kitus keleivius dažnai priklauso nuo talpos.
Anksčiau kai kurie valčių traukiniai iš tikrųjų dirbo į laivus pakrovę ištisus geležinkelio vagonus. Tada tie geležinkelio vagonai būtų gabenami į kitas vietas ir vėl uždedami ant bėgių. Galutinė keleivių kelionės vieta galėjo būti uostas, kuriame jie nusileido, arba jie galėjo nusėsti traukiniu į kitą vietą. Šio tipo kateris padidino patogumą, nes keleivis visą kelionę galėjo laikyti savo bagažą toje pačioje vietoje, sumažindamas praradimo riziką.
Dažniausia vieta, kur galima rasti laivo traukinio operaciją, buvo Europoje. Maršrutai tarp Londono ir Paryžiaus kažkada buvo labai populiarūs, tačiau esant modernesnėms kelionių galimybėms, maršrutų traukiniu laivu nebėra. Vietoj to, norintys sekti tuo pačiu apytiksliu būdu, turi keliauti traukiniu į uostamiestį, pavyzdžiui, Doverį (Anglija) arba Kalė (Prancūzija). Ten patekę keleiviai turi keltis keltu į kitą pusę ir sėsti į kitą traukinį, skirtą paskutiniam etapui.
Jungtinėse Amerikos Valstijose kruiziniai laivai gali pasiūlyti ekskursijas, kurios yra labai panašios į traukinius laivu. Tokiais atvejais keleiviai paprastai susitaria su viena įmone ir, pasiekę įplaukimo uostą, važiuoja traukiniu į krantą. Pagrindinis skirtumas yra tas, kad traukinys paprastai nuveža keleivius į tą patį uostą, iš kurio jie pradėjo, tačiau net ir tai ne visada.