Pretoria · Mozambique — Fixed Schedule Shuttles
The Road
to Tofo
Awaits
Scheduled shuttle departures connecting South Africa to the sun-drenched shores of Mozambique. Fixed times, fixed pricing — simply book your seat and travel with confidence.
Route Overview
From the Highveld
to the Indian Ocean
Our shuttles depart Pretoria and trace a scenic path eastward through the Mpumalanga escarpment, across the Mozambique border, and down the coast to the legendary beaches of Tofo — a journey of discovery at every turn.
Departure point — South Africa
Emalahleni, Mpumalanga
Mbombela — gateway to Kruger
Gaza Province, Mozambique
Xai-Xai coastal town
Historic Portuguese port city
Final destination — Indian Ocean
The N.A Coaches
Difference
Premium Comfort
Spacious, air-conditioned coaches with reclining seats, USB charging ports, and curated playlists for the long haul.
Fixed Schedule
Reliable departure times you can plan around. No waiting, no guessing — your weekend in Tofo starts on time.
Generous Luggage
Bring your surf boards, dive gear, and holiday bags. We accommodate the kit that makes your beach trip complete.
Border Expertise
Experienced drivers navigate the Mozambican border crossings with confidence, minimising delays and stress.
Every Stop, a Story
Pretoria
The Jacaranda City — your journey begins
Nelspruit
Mpumalanga's lush escarpment gateway
Xai-Xai
Coastal gem on the Indian Ocean shore
Inhambane
Historic port city of palms and dhows
Tofo Beach
Where whale sharks glide and sunsets never disappoint — the ultimate reward at road's end
What Our Passengers Say
"Took the Friday shuttle from Pretoria and arrived at Tofo in time for sunset. The driver was brilliant and the coach was so comfortable I actually got some sleep through Mozambique."
Pretoria → Tofo
"Best decision for our dive trip. They handled the border crossing with zero drama, and our gear arrived intact. We'll be back every season."
Nelspruit → Inhambane
"Booked our seats weeks in advance — the fixed schedule made planning our whole trip so easy. We knew exactly when we'd arrive and could arrange everything around it."
Pretoria → Xai-Xai