Since Voyage Forum is restarting after a few years of hiatus, I couldn’t find any recent info about my trip between late November 2024 and January 20, 2025, going from DAR ES SALAAM to the Cape Town area via ZAMBIA and BOTSWANA.
I’m really happy the site is back up, but I’ve noticed more and more people planning their trips down to the day, mentioning what they’ve scheduled and asking for technical advice for their 4x4 routes.
That’s not how I travel at all—I prefer to leave a lot to the unexpected, like public transport (and the weather) and the people you meet along the way.
The tips I’m sharing below come from the current situation, the randomness that makes unplanned trips special, and the strong connections you can make when you take your time without knowing what tomorrow will bring.
TANZANIA:
I had booked a TAZARA train ticket via WhatsApp before leaving to go from DAR ES SALAAM to MBEYA near the Zambian border. I’d contacted the station manager in Dar at +255 713 413 141, who kindly confirmed my reservation. Unfortunately, the train was out of service for an indefinite period, so I had to take the bus from the new Mwenge bus station on the city’s outskirts (allow extra time to get there—traffic is heavy).
There’s no longer a direct train to ZAMBIA. You have to get off at MBEYA, then take a bus to the TUNDUMA border (2 hours to the bus station, then a 2 km taxi ride to the border). Crossing is easy—visa is free, no no-man’s-land, and you arrive directly in NAKONDE, Zambia. Exchange money on the Zambian side, but don’t change with the first person you see—check the rate first.
I preferred to stop for the night in IRINGA since I took the bus at 4 PM. I arrived at 2 AM at Georges’ place, who picked me up directly from the bus station (several km from town). I’d booked the accommodation via Booking under Travellers Backpackers and Free City Tours. Georges and his employee were extremely helpful—they organized my bus trip to MBEYA the next day (bought the ticket and dropped me off, no commission).
The place is decent, clean, and comfortable (10 € per night). Georges also organizes tours and safaris in the area (+255 679 529 700 direct).
In MBEYA, I stayed at Karibuni Center Hotel (a quiet evangelical convent, very friendly and open to everyone, 13 € per night with breakfast). You can eat at a restaurant across the street. The rooms are clean and quiet (contact +255 754 510 174).
To head to Lake MALAWI or the tea fields in TUKUYU, it’s best to take a moto-taxi from MBEYA to the Uyole junction. From there, you’ll find minibuses heading south frequently—change buses in TUKUYU (the tea fields are 4-5 km away).
ZAMBIA:
In NAKONDE, I highly recommend Izukanji Lodge—very quiet and clean, 2 km from the station (take a moto-taxi). The main building’s rooms are pricier than the annex across the street (where the restaurant and pool are). The rooms are just as clean and quiet but only 10 €, breakfast included. Contact the manager directly on WhatsApp at +260 979 649 452. If it’s full, try Divine Guest House (+260 973 127 816).
The train isn’t always on time—if you catch it on the scheduled day, consider yourself lucky. The stationmaster, Mr. Chulu, is lovely. Contact him on WhatsApp at +260 777 550 302 for real-time updates. First-class berths are great (4 per compartment), 15 € one-way to KAPIRI MPOSHI. There always seems to be space. Book two berths if you want extra comfort. No need to bring food—the dining car serves decent meals, and there’s a bar.
In KAPIRI MPOSHI, I stayed at Kapiri Council Lodge, 2 km from the train station. It’s okay, but there are often power outages in the evening, which means no water either. You’ll have to wait until 8 PM. Breakfast is very basic.
For LUSAKA, there are plenty of buses in the morning from the downtown bus station (2-3 hours). The best companies are Power Tools (yellow buses) or UBZ if you can find it (the best in Zambia—Western comfort).
In LUSAKA, use Yango taxis (download the app—it’s like Uber in Zambia, very affordable). I stayed at Natwange (Hostelworld chain), reachable at +260 966 303 816. It’s a beautiful, quiet place 3-4 km from downtown, very shady, with a pool. The rooms are clean and comfortable, and the food is excellent (great salads). The staff is super friendly, as they are everywhere in the country. There’s also a mini-supermarket nearby with everything, including takeout meals.
Book your bus ticket to LIVINGSTONE at least the day before (UBZ). The trip is pleasant.
In LIVINGSTONE, many backpackers stay at Jolly Boys—it’s a nice place to relax by the pool with a beer at the end of the day, but it’s mostly a party hostel for young people doing rafting or canyoning on the Zambezi (pricier than elsewhere).
For those who prefer peace and quiet, I highly recommend Likute Guest House on the same street, right near Jolly Boys. The rooms are decent for 10 €, breakfast included (same price as a dorm at JB). You can order dinner in advance. The staff is friendly.
Great value at Da Canton restaurant on the main road (pizza, pasta, meat, salads, etc.). The Livingstone Museum is worth a visit if you have time.
At the bottom of Kapondo Street, you can take a shared taxi to Victoria Falls or even to KAZUNGULA at the Botswana border (cheap—the taxi leaves when full).
People short on time often compare the views of Victoria Falls from the Zambian side (20 $) and the Zimbabwean side (30 $). Honestly, they’re very different, and it’s worth seeing the falls from Zimbabwe even if it’s pricier (visa required, easy to get at the border—everything is done on foot). Cross the bridge where you can bungee jump. Take your time at the falls—it’s truly stunning. You can visit Zimbabwe for half a day and stay in Zambia (cheaper, since everything in Zimbabwe is paid in dollars).
There’s more water on the Zimbabwean side, but the Zambian side is beautiful too.
BOTSWANA:
Crossing the border at KAZUNGULA from Zambia is quick and easy (brand-new bridge over the Zambezi). Visa is free. Don’t exchange money at the border. There’s a shopping center 1 km away (Choppies store) with an ATM (no commission). I hitched a ride with tourists to the bank since they had a car.
In the shopping center parking lot, you can easily find a shared taxi to KASANE. In the area, you can get around easily by shared taxi (just give the name of your guesthouse, and the drivers will tell you which vehicle to take). The fare is fixed (0.50 €).
I stayed at Elephant Trail GH and Backpackers—a great spot where you can stay in a 4-bed dorm for 10 €. There are also huts for two in the garden (clean and comfortable) with a pool. You can order dinner (great food) or cook your own meals. The place is quiet and friendly (they organize safaris with early-morning pickups for Chobe and evening boat trips in the Kwando marshes to see animals).
I preferred flying (Air Botswana) with a friend to MAUN (55 €) instead of taking an 8-10 hour bus (tickets can be bought directly at the airport).
In MAUN, I stayed at Jayla Homestay with Mapula (+267 71 658 737)—a wonderful, kind woman always ready to help. The homestay is in a beautiful family home 3-4 km from downtown, past the Kwanokeng gas station. It’s easy to get there by shared taxi from the downtown taxi stand near Shoprite.
Mapula cooks refined, varied meals on request. She also organizes safaris in the OKAVANGO with morning pickups from the guesthouse (picnic included) at a great price. Her rooms are comfortable and very clean (microwave, coffee/tea, and kettle available).
The day trip by canoe in the OKAVANGO marshes is a must. However, we saw very few animals because the rainy season had started (zebras, giraffes, buffaloes, hippos). The atmosphere, serenity, and changing light throughout the day were remarkable.
Direct flight from MAUN to CAPE TOWN with Airlink for 280 € on December 24.
SOUTH AFRICA:
In Cape Town, I stayed at Sunflower Stop Backpackers in the Green Point neighborhood—very quiet and safe. This hostel is perfect for meeting travelers of all ages. Everything is nearby (supermarkets, bars, restaurants, the sea, the park, tourist areas, the stadium, Sea Point, and the Waterfront).
I spent 13 days in Cape Town and always found something to do—this city is so pleasant to live in, welcoming, and packed with sports and cultural activities. Don’t miss the Minstrel Carnival in early January if you’re in the area.
Kalk Bay beach (with its colorful beach huts) is worth the detour on the way to SIMON’S TOWN and Boulders Beach. Stop for lunch at Salt in FISH HOEK—the homemade ravioli and fish are amazing. Everything is excellent there.
At Boulders Beach, when you arrive at the main beach after the entrance gate, don’t hesitate to wade into the water up to your waist if the tide is high and head straight past the northern end of the beach—the penguins are farther out.
Beautiful beach and sunset at Scarborough Beach.
I took the 8-day Bazbus pass (134 €) for the Garden Route and stopped in STELLENBOSCH on the last day of my loop back to Cape Town. This lets you extend the trip to 10 days if you stay 2 nights in STELLENBOSCH, since it’s easy and cheap to get back to Cape Town with an Uber. I really liked this Bazbus option—it’s convenient because they drop you off and pick you up directly at your chosen hostel or hotel.
I loved HERMANUS, even though I didn’t see any whales. The atmosphere is very British and classy. The coastline is beautiful and rugged. Don’t miss the walk to Mosselberg, which overlooks the entire bay.
MOSSEL BAY is more working-class and run-down—nothing particularly interesting, in my opinion. In WILDERNESS, try to stay at Beach House Backpackers Lodge. The sea view is stunning, even from the dorm.
In KNYSNA, Thesen Island is overrated—it’s full of soulless new buildings. Prefer Leisure Island, which is just as busy with wealthy owners but nice for walks and swimming. Head to The Heads to wander the coastal trails with incredible views of the bay. Don’t hesitate to explore the heart of the artistic Concordia neighborhood (Rastafarian) to Judah Square on your own. The locals are warm and laid-back. No need to go through a tour operator.
Anchorage restaurant is excellent for refined dishes and a great variety of food.
In STELLENBOSCH, I stayed at Just a Bed (booked for one person on Booking). Don’t hesitate to contact the owner—she has several rooms in her guesthouse. The place is cozy and charming. The town is pleasant but feels disconnected from the surrounding population. You can walk to the Lanzerac vineyard, but don’t miss Boschendal a few kilometers away on the way to FRANSCHHOEK.
People talk a lot about safety in South Africa, but as long as you respect the local norms, everything goes smoothly—the people are really welcoming, no matter their social background.
Original post









