Vintage Train to Elgin Railway Market

Travel from Cape Town to the award winning Elgin Railway Market – an adventure for the senses.

Quick Details

Duration:
10 hours
Adult
age 18-59
R799
Pensioner
age 60+
R649
Child
age 4-17
R599
Infant
age 0-3
Free

Cape Rail Company Train to Elgin Railway Market

Embark on a captivating train journey with Ceres Rail Company to the vibrant Elgin Railway Market! Departing from Cape Town at 08h05 on weekends, this scenic 160 km round-trip takes you through the stunning Cape landscape, including the iconic climb over Sir Lowry’s Pass. Relax in vintage comfort while enjoying drinks from the onboard bar and delicious snacks from the dining car.

Once in Elgin, explore the lively Art Deco Railway Market, packed with local crafts, food, and entertainment. It’s an unforgettable day out for all ages—kids under 3 travel free! Book your seat today for an extraordinary adventure into the heart of Elgin Valley!

Related Items

Six people smiling on a train with a steam engine background.

The Mossel Bay Explorer

Take the slow route to Mossel Bay (and back), spending 4 days on the train, and making a load of new memories.

Journey length: 6 days

Price from:

R27 450

Red train at Botrivier station with sign to Cape Town.

The Overberg Explorer

Travel from Bot River to Elgin Railway Market on this half-day trip through the stunning Overberg.

Journey length: 5 hours

Price from:

R320