Mother's Day Flights from R861*

Nelspruit to Johannesburg flight bookings qualify to take part in the exclusive SouthAfrica.TO travel voucher program. Simply email a writeup of your last flight to & we'll send you vouchers. Easy.

Telephone Numbers:
· PE Airport: 041 507 7319

Don't be shy - Ask for Assistance (we're itching to show you the best flight deals)

Port Elizabeth's Donkin Reserve

Cheap flights from Nelspruit to Port Elizabeth

Had enough of the wild and feeling the call of the beaches and want to make a trip to PE? The bad news is that there are no direct flights from Nelspruit to Port Elizabeth. The good news is that you can fly 1-stop flight via Johannesburg or Durban (via Johannesburg is usually cheaper) with SA Airlink/SA Express and then British Airways/SA Express. Be aware that this sometimes involves a long layover at OR Tambo International Airport.

Airlines flying from Nelspruit to Port Elizabeth

We carried out a survey of flight prices and then ordered the options from the cheapet at the top (the cheapest option may well have subsequently changed).


SA Airlink/British Airways

Nelspruit to Port Elizabeth

Johannesburg (JNB)

SA Airlink/SA Express

Nelspruit to Port Elizabeth

Johannesburg (JNB)

SA Express

Nelspruit to Port Elizabeth

Johannesburg (JNB)

Nelspruit to Port Elizabeth by bus

Going by bus is a good way to see some of the countryside if you have the time on your hands to do so. Listed below are the options available. The time taken for the trip is on the right hand side:

Baz bus

This is a hop-on hop-off bus tour which Baz Bus runs across South Africa. Most popular amongst backpackers, it has stops at 180 youth hostels en route. They don't offer a direct route to Port Elizabeth from Nelspruit and would mean that you have to go via Swaziland. There are several compulsory stop-overs, hence the long trip time

2 days and 3h45m

Citiliner bus

Citiliner does not offer a route between Nelspruit and PE

Greyhound bus

Greyhound does not offer a direct route between Nelspruit and PE, but you could use their Nelspruit to Johannesburg route (no stops) and follow it with the Johannesburg to PE route. The second leg includes stops in Vereeniging, Vanderbijlpark, Kroonvaal Plaza, Kroonstad, Welkom, Bloemfontein, Reddersburg, Aliwal North, Jamestown, Queenstown, Cathcart, Stutterheim, King Williams Town, Peddie and Grahamstown.


Intercape bus

Intercape does not offer a route between Nelspruit and PE

SA Roadlink

SA Roadlink does not offer a service between Nelspruit and Port Elizabeth

Translux bus

Neither Translux nor CitytoCity offer a direct service along this route. You could take the bus to Joburg and then connect through to Port Elizabeth. CitytoCity is cheaper, but does take longer. No route map is provided.

20h45m (CitytoCity) 18h10m (Translux)

Hotels in Port Elizabeth

List of Port Elizabeth accommodation options

Garden Court South Africa

Courtyard Port Elizabeth

Protea Hotel Marine

Car Rental

For Car rental in PE your options include First Car Rental, Europcar, Avis,  Thrifty, Tempest and Hertz.

Ritsgids logo