The train in Byron Bay today is a unique, solar-powered shuttle service that operates on a very limited 3-kilometer (1.9-mile) stretch of track. It does not connect to the broader Australian national rail network. The train runs a return shuttle between two stations: Byron Beach station (located in the Byron Bay CBD near the beach) and North Beach station (serving the Sunrise Beach area and the Elements of Byron resort). The journey takes approximately 10 minutes and is a popular heritage experience, utilizing a fully restored 1949 era railmotor that was converted to the world’s first solar-powered train in 2017. Historically, Byron Bay was a stop on the Casino-to-Murwillumbah line, which connected to Sydney and Brisbane, but that line was closed to regular passenger traffic in 2004. Today, if you want to travel to Byron Bay by train from a major city, you must take a NSW TrainLink XPT service to Casino and then transfer to a connecting bus (coach) for the final leg of the journey to the Byron Bay bus interchange.