Please ensure Javascript is enabled for purposes of website accessibility

Niles Canyon Railway

For the ultimate in stylish travel, look no further than the historic and refurbished cars of the Niles Canyon Railway. The train runs each Sunday from April to August, from Sunol to the Niles area in Fremont. Each direction takes about 30 minutes, with a layover at the turnaround. If that isn’t enough old-school elegance for you, try the wildly popular holiday Train of Lights ride, when the cars are lit up and pull out at dusk. The holiday trains run each Wednesday, Friday, Saturday and Sunday from Thanksgiving through Christmas, but tickets sell out fast. Special caboose charters and full-train charters are available, too.