

Fly to Skukuza Airport (SZK) from Johannesburg or Cape Town for a quick 10–15 minute transfer to the lodge (return road transfers between Skukuza Airport and the lodge are included), alternatively fly to Kruger Mpumalanga International (KMIA) for a ~1.5-hour drive, or self-drive about 6 hours from Johannesburg; it's roughly 25 minutes from Paul Kruger Gate.
Two very different experiences: the twenty-four glass-walled Carriage Suites strung along the train are the iconic choice (strictly adults and over-12s), with Juliet balconies and uninterrupted Sabie River views, reviewers consistently rave about watching hippos and elephants on the banks below, and the suites positioned out over the river. Beside the bridge, the seven land-based Bridge House suites sit in a garden and are required for families with younger children, here the Sunset Suite is the honeymoon pick and the interleading Family Suites suit families.
All meals are included, served as African-inspired fare in the Bridge House restaurant (seating 66 people) and across the restored Kruger Station precinct, which adds a restaurant, bar, deli and coffee and ice-cream shop.
Neutral safari layers, a warm jacket and beanie for chilly early-morning open-vehicle drives (especially May–August), lighter clothing for hot summers, closed walking shoes, a sun hat, sunscreen and binoculars, swimwear for the famous overhanging bridge pool, insect repellent and your antimalarials, smart-casual for dinner, plus a photo ID for check-in.
Ask for a Carriage Suite positioned in the middle of the brigdge, out over the river for the best wildlife-watching, and don't miss the overhanging deck pool at the train's floor level for the signature view, arrive before the Kruger gate closes (17h30) as late entry isn't permitted, and set expectations that this isn't a private concession, so game drives run on the public park roads (the Skukuza/Sabie River area is nonetheless prime Big Five). Families with children under 12 must stay in Bridge House (under-6s aren't permitted at all), and flying into Skukuza Airport makes for a ~10-minute transfer versus the long drive from Johannesburg.
Kruger Shalati restored the historic 1920s Selati railway bridge into a landmark stay, a majority community-owned development built and styled with local art and crafting skills, and every booking carries a 1% community levy supporting surrounding communities, while the SANParks conservation levy paid on entry funds the wider conservation of the Kruger National Park in which it sits.