Yes, you can shower on VIA Rail’s trains. Sleepers Plus passengers have access to shared shower facilities in each car, and Prestige passengers have a private bathroom with a shower in their cabin.