Steam Train to Elgin Railway Market
Recommended by 94% of travelers
Badge of Excellence
Cape Town, South Africa
- 10 hours (approx.)
- Mobile ticket
- Offered in: English
Overview
Take in beautiful views of the countryside and Table Mountain on a train ride from Cape Town to Elgin Railway Market. Escape the bustling city and reserve your ticket on the steam train ahead of time for peace of mind. Spend your time on the ride doing whatever you like.
- Visit Elgin Railway Market from Cape Town on a comfortable train ride
- Enjoy views of Table Mountain and from Sir Lowry's Pass in the morning and evening
- Take panoramic photos of False Bay, Cape Town and Table Mountain
- Try a variety of foods and see local crafts at the Elgin Railway Market
What's Included
- Rail Ticket (return trip)
- Restroom on board
- All Fees and Taxes
- Food, Drinks, and Coffee (available onboard at extra cost)
- Transfers to/from Departure Point
Meeting and Pickup
Meeting point
- Ceres Rail CompanyDockrail Rd, Foreshore, Cape Town, 8001, South Africa
The rail platform running alongside Dockrail Road is the meeting point.
End point
This activity ends back at the meeting point.Operating hours.8:00 am
Itinerary
Table Mountain (Pass By)
Sir Lowry's Pass (Pass By)
1
Elgin Railway Market
2 hours • Admission Ticket Free
Additional Info
- Confirmation will be received at time of booking
- Not wheelchair accessible
- Stroller accessible
- Service animals allowed
- Near public transportation
- Infants must sit on laps
- Most travelers can participate
- This tour/activity will have a maximum of 340 travelers
Supplied by
Cancellation Policy
You can cancel up to 24 hours in advance of the experience for a full refund.
Traveler Photos





Featured review
Ryan_R
We had a Great Time on the Steam Train!!
What an amazing experience!
My Son of 9yrs old thoroughly enjoyed the experience and he loves Trains!!
Staff was very helpful and friendly!
Would definitely recommend this experience to friends & family.
Thank you to Ceres Rail Company for a Great Time and lots of memories!!
Reviews
4.7
based on 607 reviews
Barry_B, Feb 2026
Our experience was superb. The staff were courteous and very pleasant. The only drawback was this was not a steam train, but rather three diesel locomotives.
Rina_D, Jan 2026
It was fabulous, service excellent. Super organized, friendly and let us feel special.
Train was super clean
Stephen_C, Nov 2025
A lot more enjoyable than expected. Very friendly, helpful and professional staff. Well stocked bar and food.
Christopher_V, Nov 2025
We joined the train in Cape Town and were allocated to our seats for the day.
It was all aboard at 8 am and we commenced on our way towards Elgin.
We had a friendly coach manager giving hints and tips as well as a chance to learn about him.
We also had a waiter who brought a variety of food and drinks for the passengers.
The market is a must see place particularly for wine and foodies.
Great way to spend a day.
Francesca_M, Nov 2025
Great day out. Easy to chat with my friends and spend quality time as the scenery changes. The staff are approachable and kept us informed
Wanda_H, Oct 2025
From beginning to end, everything was so very well organized. The staff members were accommodating, helpful, and conversational. The train ride itself was very clean, comfortable, and in a nice extensive ride, whereby I was able to appreciate various sceneries, as well as artistry and much more. It was well worth the money. The only complaint I have is I was not able to experience the steam train ride.
Gary_K, Oct 2025
The Steam Train to Elgin Railway Market is a delightful escape into nostalgia. The scenic ride sets the tone, and the market itself bursts with local flavor—artisanal food, crafts, and live music in a beautifully restored space. A charming, well-paced outing that blends heritage and fun.
Nancy_A, Oct 2025
We were a bit disappointed because they did not have the steam locomotive in service. It has been taken offline for extensive repairs, so the train was pulled by 3 diesel locomotives. We had nice weather so it was a good trip. We were able to keep the train windows open and take photographs along the 3 hour ride (each way). Nice views of the mountains, Cape Town and the bay.
Even though we had confirmed tickets in the Viator app, when we got to the rail company check in, they did not have our reservation on their list. They did add us because they had room. Additional information that was not provided by the Viator app: 1) the check in time for the ride is between 7 AM and 7:45 AM, NOT 8 AM; 2) there are several classes of service/cars, from economy to first class. It appears you have to contact the rail company directly for those selections.
K_D, Sep 2025
Highly recommend. A beautiful scenic train journey to a lovely market. One of the highlights of my stay in Capetown. The train staff made me feel very welcome and as a solo traveller regularly checked on me and made me feel at ease. A great day out.
Ryan_R, Jun 2025
We had a Great Time on the Steam Train!!
What an amazing experience!
My Son of 9yrs old thoroughly enjoyed the experience and he loves Trains!!
Staff was very helpful and friendly!
Would definitely recommend this experience to friends & family.
Thank you to Ceres Rail Company for a Great Time and lots of memories!!
Charyn_M, Apr 2025
Absolutely awesome, just upsetting to have paid for lounge seating but was placed in day seating which was still lovely just not what we paid for
Michelle_M, Apr 2025
This is an wonderful nostalgic adventure. Time to relax, spend time with friends, enjoy the scenery and everything that was on offer onboard. A must do for anyone in Cape Town
Katrina_C, Mar 2025
I didn't see the seats that I thought I had booked!! They were swivel chairs! Only saw bench type seating. Otherwise the trip was great
Russell_A, Feb 2025
Booked via third party and did not get the seat location I was expecting (my fault). Train developed an issue and was delayed for some time on route to Elgin. Return trip was more the modern locomotive pulling than the actual steam train. Bar and food points were slow to serve (perhaps due to system but also staff) with long queues. Barman used his fingers to offer lemon slices for drinks. Ethan (train crew member carriage 5) was polite and witty in the beginning of the trip. Lost steam (excuse the pun) for the return trip. Knowledge of external surroundings would be a bonus to past on to passengers.
Dan_W, Feb 2025
Fun train ride to the Elgin Market. Passed through some really nice areas along the way with stunning views, like Strand. The crew provided superb service and made us feel very welcoming. Would definitely consider doing this again. Highly recommend this to anyone who wants spend a day on a train and visit a lovely market for drinks, food, and shopping.
William_H, Jan 2025
It’s a full day trip and if you like trains that’s great,for young families with children it can be a bit dull after a while.
Danielle, Jan 2025
It was a wonderful experience. It is surely something I would recommend others to do atleast once. The staff was very friendly and helpful, and the market was fun and entertaining. It is a whole day trip, which can get long for smaller children, but other than that is was a wonderful and exciting experience!
Christopher_O, Feb 2024
Great trip with superb views especially when climbing the mountain pass. Lovely market at the far end with an excellent choice of food and other items. Staff on the train were courteous, knowledgeable and helpful throughout.
Gail_L, Jan 2024
It was a nice experience to travel a bit back in time. I luckily read reviews about possible delays and was expecting it. We were at the station at 7:30am and only arrived back in town around 6pm. Which is a very long day and brace yourself for no fans or air-conditioning at the market itself. The staff is lovely on the train and so was the people at the market, the market has a lot of food stalls and amazing Variety to chose from, well priced too. But nothing much in terms of activities once you are at the market. Lovely experience but check the weather before otherwise you going to be sweating bullets in the heat.
angela_d, Feb 2023
A trip that will stay close to my heart. Wonderful vibe, great staff and would highly recommend. It’s a trip that takes you away from the worries of the world. The views are stunning and it’s an adventure that every member of the family will enjoy. If you visit Cape Town it’s a trip that is highly recommended.
Dean_I, Feb 2023
The steam train trip from Capetown to Elgin was a truly wonderful day trip. My wife and I met a family from Capetown on the train that consisted of three generations. They were a delight to talk with and shared a lot about their lives in South Africa and we look foward to them coming to visit with us in Washington State. The scenery on the trip was beautiful especially the part going over Sir Lowery Pass. Lunch in Elgin was great. We shared wood fired pizza and local beer. Would definitely say this is a must do while in Capetown.
Sabine_B, Jan 2026
Great ride up and a nice long march on the table 😅✌️ Super trip ☺️ unfortunately the restaurante in the middle of me gets a bad rating/service very unfriendly! Can highly recommend the trip ✌️
Auto-translated
Andrea_D, Nov 2025
A beautiful experience and a wonderful train ride. Unforgettable. Market rather disappointing (very hot) and thus we felt the stay rather
Auto-translated
Vanessa_Q, Mar 2023
Uma viagem bem tranquila, recomendo a todas as idades. Experiência bacana, serviços de bordo, equipe muito simpática, atendimento perfeito.
From $60.36
per personup to 24 hours before the experience starts (local time)
Compare Similar Experiences
Current

Steam Train to Elgin Railway Market
604
10 hours
Free Cancellation
From
$60.36
Customers Who Bought This Tour Also Bought
Attractions in Cape Town, South Africa
- Lion's Head Tours & Tickets
- Castle of Good Hope Tours & Tickets
- !Khwa ttu San Culture and Education Center Tours & Tickets
- Kirstenbosch National Botanical Garden Tours & Tickets
- Camps Bay Tours & Tickets
- Cape of Good Hope Tours & Tickets
- Victoria and Alfred Waterfront (V&A Waterfront) Tours & Tickets
- District Six Museum Tours & Tickets
- Signal Hill Tours & Tickets
- Boulders Beach Tours & Tickets
- Cape Point Tours & Tickets
- Table Mountain and Cableway Tours & Tickets
- Rhodes Memorial Tours & Tickets
- Atlantic Seaboard Tours & Tickets
- Groot Constantia Tours & Tickets
- Khayelitsha Township Tours & Tickets
- Hout Bay Tours & Tickets
- South African National Gallery Tours & Tickets
- South African Jewish Museum (SAJM) Tours & Tickets

















