Un tren cu barca este o metodă de călătorie care implică utilizarea unei nave împreună cu un tren pentru a transporta pasageri pe uscat și pe apă. De aranjamentele de călătorie se ocupă aceeași companie, făcându-l convenabil pentru călător deoarece orarul trenurilor se face în legătură cu programul navei. Trenurile și navele implicate în trenul cu barca oferă o modalitate de a ajunge dintr-o locație portuară într-o locație interioară, fără a avea de-a face cu mai multe companii sau operatori. Acest tip de călătorie este rar folosit, dar există câteva echivalente moderne.
Tipul de navă sau barca dintr-un tren cu barca depinde adesea de tipul de călătorie efectuată. Cei care traversează oceanul, sau o parte a oceanului, pot fi plasați pe nave maritime mai mari, care pot ține nu numai pasagerii din vasul cu barca, ci și alți pasageri. Acestea sunt cunoscute sub numele de feriboturi. Cei care călătoresc pe un râu pot considera că barca este ceva mai mică, iar capacitatea de a prelua alți pasageri depinde adesea de capacitate.
În trecut, unele trenuri cu barca funcționau de fapt încărcând vagoane întregi pe nave. Acele vagoane ar fi apoi transportate în alte locații și puse înapoi pe șine. Este posibil ca destinația finală a pasagerilor să fi fost portul în care au aterizat sau să fi luat trenul în altă locație. Acest tip de tren cu barca a sporit confortul, deoarece un pasager a putut să-și păstreze bagajele în același loc pe toată durata călătoriei, minimizând riscul de pierdere.
Cel mai obișnuit loc pentru a găsi o operațiune de tren cu barca a fost în Europa. Rutele dintre Londra și Paris au fost cândva foarte populare, dar cu opțiuni de călătorie mai moderne, rutele cu trenul cu barca nu mai există. În schimb, cei care doresc să urmeze în același mod aproximativ trebuie să călătorească cu trenul către un oraș-port precum Dover, Anglia sau Calais, Franța. Odată ajuns acolo, pasagerii trebuie să ia un feribot spre cealaltă parte și să se îmbarce într-un alt tren pentru ultima etapă.
În Statele Unite, navele de croazieră pot oferi excursii care sunt foarte asemănătoare cu trenurile cu barca. În astfel de cazuri, pasagerii au de-a face în general cu o singură companie și iau un tren ca parte a unei excursii la țărm odată ce ajung la un port de escală. Diferența majoră este că, în general, trenul duce pasagerii înapoi în același port din care au plecat, dar nici chiar așa nu este întotdeauna cazul.