HUB hero image

How to Travel from

Maputo to Grahamstown

by Rideshare, Route or Car

Maputo
+0
Grahamstown
Transport search to Grahamstown
Maputo
+0
Grahamstown
Building a composite car route
Cheapest
Best Offer!
Car
17 h 7 min
1536 km.
from $84
Composite Route Car Only

Nine ways to Travel from Maputo to Grahamstown

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Airlines

South African Airways

Website:
flysaa.com/
Plane from Maputo International Airport to Port
Ave. Duration:
6h 5m
Frequency:
Every day
Estimated price:
$191.12–$471.43

Safair

Website:
flysafair.co.za/
Plane from Maputo International Airport to Port
Ave. Duration:
6h 5m
Frequency:
Monday, Wednesday, Friday, Saturday, and Sunday
Estimated price:
$127.41–$178.38
Plane from Maputo International Airport to East
Ave. Duration:
5h 3m
Frequency:
Monday to Saturday
Estimated price:
$165.64–$242.09
Plane from Kruger Mpumalanga International Airport to Port
Ave. Duration:
5h 45m
Frequency:
Friday
Estimated price:
$76.45–$191.12

CemAir

Website:
flycemair.co.za/
Plane from Maputo International Airport to Port
Ave. Duration:
4h 20m
Frequency:
Wednesday and Saturday
Estimated price:
$267.57–$509.66

Airlink

Phone:
+27 11 451 7300
Website:
flyairlink.com/
Plane from Maputo International Airport to Port
Ave. Duration:
4h 30m
Frequency:
Every day
Estimated price:
$216.60–$586.11
Plane from Maputo International Airport to East
Ave. Duration:
4h 31m
Frequency:
Every day
Estimated price:
$267.57–$764.49
Plane from Kruger Mpumalanga International Airport to Port
Ave. Duration:
4h 10m
Frequency:
Monday to Saturday
Estimated price:
$165.64–$1,019.32

Bus operators

Greyhound ZA

Phone:
+27 11 611 8000
Website:
greyhound.co.za
Bus from King Williams Town to Grahamstown
Ave. Duration:
1h 40m
Frequency:
Once daily
Estimated price:
$24.21–$34.40
Bus from Jonannesburg to Grahamstown
Ave. Duration:
13h 55m
Frequency:
Once daily
Estimated price:
$38.22–$54.79

TransLux Express

Phone:
+27 86 158 9282
Website:
res.prasa.com/translux/booking
Bus from Maputo to Johannesburg
Ave. Duration:
7h 35m
Frequency:
3 times a week
Estimated price:
$19.11–$26.76

Vilamora Tours

Phone:
087 153 3388
Website:
vila-mora.co.za/
Bus from Port Elizabeth to Grahamstown
Ave. Duration:
1h 47m
Frequency:
Once daily
Estimated price:
$19.11–$26.76
Bus from Johannesburg to Grahamstown
Ave. Duration:
13h 37m
Frequency:
Once daily
Estimated price:
$29.31–$44.60

InterCape

Phone:
+27 (0)21 380 4400
Website:
intercape.co.za
Bus from Maputo to Johannesburg
Ave. Duration:
11h
Frequency:
Once daily
Estimated price:
$26.76–$57.34

Etrago

Phone:
82 320 3600
Website:
etragomz.com/
Bus from Karl Max Av to Kerk
Ave. Duration:
6h 40m
Frequency:
Once a week
Estimated price:
$30.58–$38.22

Train operators

Shosholoza Meyl

Phone:
011 013 0231
Website:
res.prasa.com/shosholozameyl/Booking
Train from Germiston to Queenstown
Ave. Duration:
15h 12m
Frequency:
Once a week
Estimated price:
$18.88–$30.21

Questions and Answers

What is the cheapest way to get from Maputo to Grahamstown?

The cheapest way to get from Maputo to Grahamstown is to bus via Maputo which costs $41.30 - $65.22 and takes 22h 12m.

What is the fastest way to get from Maputo to Grahamstown?

The fastest way to get from Maputo to Grahamstown is to fly and bus which takes 7h and costs $152.17 - $217.39 .

Is there a direct bus between Maputo and Grahamstown?

No, there is no direct bus from Maputo to Grahamstown. However, there are services departing from Karl Max Av and arriving at Grahamstown via Johannesburg. The journey, including transfers, takes approximately 21h 34m.

How far is it from Maputo to Grahamstown?

The distance between Maputo and Grahamstown is 1258 km. The road distance is 1536.1 km.

How do I travel from Maputo to Grahamstown without a car?

The best way to get from Maputo to Grahamstown without a car is to bus which takes 21h 34m and costs $51.09 - $70.65 .

How long does it take to get from Maputo to Grahamstown?

It takes approximately 7h to get from Maputo to Grahamstown, including transfers.

Where do I catch the Maputo to Grahamstown bus from?

Maputo to Grahamstown bus services, operated by Etrago, depart from Karl Max Av station.

Where does the Maputo to Grahamstown bus arrive?

Maputo to Grahamstown bus services, operated by Etrago, arrive at Kerk St station.

Can I drive from Maputo to Grahamstown?

Yes, the driving distance between Maputo to Grahamstown is 1536 km. It takes approximately 17h 7m to drive from Maputo to Grahamstown.

Where can I stay near Grahamstown?

There are 60+ hotels available in Grahamstown. Prices start at $37.57 per night.
+0