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

Pretoria
Witbank
Nelspruit
Macia
Xai-Xai
Inhambane
Tofo
Reserve Your Journey

Book a Shuttle

  • {{error}}
The Journey

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.

Departs

Fridays & Sundays

Duration

~14–16 hours

Pretoria

Departure point — South Africa

Witbank

Emalahleni, Mpumalanga

Nelspruit

Mbombela — gateway to Kruger

Macia

Gaza Province, Mozambique

Xai-Xai

Xai-Xai coastal town

Inhambane

Historic Portuguese port city

Tofo

Final destination — Indian Ocean

7Stops en route
~15hJourney duration
Weekly departures
100%Fixed schedule service
Why Travel With Us

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.

Stops Along the Way

Every Stop, a Story

South Africa

Pretoria

The Jacaranda City — your journey begins

South Africa

Nelspruit

Mpumalanga's lush escarpment gateway

Mozambique

Xai-Xai

Coastal gem on the Indian Ocean shore

Mozambique

Inhambane

Historic port city of palms and dhows

Mozambique · Final Destination

Tofo Beach

Where whale sharks glide and sunsets never disappoint — the ultimate reward at road's end

Traveller Stories

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."

Lerato M.

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."

André & Bianca V.

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."

Thandi K.

Pretoria → Xai-Xai