Flights to Pietermaritzburg

Direct flights from 1 city, 7 flights a week. From Johannesburg the flight takes 1h 5m, tickets from $125.

Flights to Pietermaritzburg at a glance

city with nonstop flights here
1
nonstop flights a week
7
lowest fare from Johannesburg
$125
flight time from Johannesburg
1h 5m
arrival airport
Pietermaritzburg

Where you can fly to Pietermaritzburg from

Nonstop flights, busiest routes first

FromFare
Johannesburg 1h 5m, 7 a week from $125

Arrival airport

Where the nonstop flights land

7 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Pietermaritzburg from?
From 1 city. The busiest routes are from Johannesburg (7 flights a week).
How long is the flight from Johannesburg to Pietermaritzburg?
A nonstop flight takes about 1 hour 5 minutes, tickets from $125.
What is the cheapest city to fly to Pietermaritzburg from?
Johannesburg from $125.
Which airport do flights to Pietermaritzburg arrive at?
All nonstop flights land at Pietermaritzburg (PZB).

Cities near Pietermaritzburg with their own flights

Worth a look when fares or dates to Pietermaritzburg do not suit; distance by straight line