South Africa Travel Online logo
plane flying in to land at an airport

Fly Mango in Feb for less

MSC Melody sail-away party

Elizabeth Donkin memorial in Port ElizabethCheap flights from Johannesburg to Port Elizabeth

You want to get on the cheapest flight from Johannesburg to Port Elizabeth. The way to make sure that you get on the cheapest flight is to:

  • type your flight details into the search engine on the left and see what airfare it spits out

  • check the airfare of every airline flying your route

Airlines flying from Johannesburg to Port Elizabeth

Airlines
Airports
Stops

British Airways

Johannesburg OR Tambo to Port Elizabeth

non-stop

1time Airlines

Johannesburg OR Tambo to Port Elizabeth

non-stop

Kulula Airlines

Johannesburg OR Tambo to Port Elizabeth

non-stop

South African Airways

Johannesburg OR Tambo to Port Elizabeth

non-stop

South African Express

Johannesburg OR Tambo to Port Elizabeth

non-stop

A flight from Johannesburg to Port Elizabeth takes about 1h40m. The driving distance between Johannesburg and Port Elizabeth is some 1048km.

Johannesburg to Port Elizabeth flight route

Coaches

Intercape offers bus trips from Johannesburg to Port Elizabeth.

News

30 Mar 2009

South African Express launches a twice daily service from Johannesburg to Port Elizabeth, using a Bombardier Canadair Regional Jet Series 200.

28 Oct 2008

Kulula terminates its Johannesburg Lanseria to Port Elizabeth flights, due to a lack of passenger demand.

29 Oct 2007

Kulula commences operating flights from Johannesburg's Lanseria Airport to Port Elizabeth.

Johannesburg to Port Elizabeth by train

It's possible to travel by train from Johannesburg to Port Elizabeth, with the Shosholoza Meyl.

Johannesburg to Port Elizabeth by bus

A bus trip can be a great way to get from Johannesburg to Port Elizabeth, as you get to see some of the landscape. 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 Johannesburg, but there are two options, both going via Durban. The first route goes via Swaziland and the second via the Drakensberg mountains. The times include compulsory stop-overs.

3 days (Swaziland)

2 days (Drakensburg)

Citiliner bus

Citiliner does not offer a direct route between Joburg and PE

Greyhound bus

The Greyhound bus route originates from Pretoria (Tshwane) for this trip. If you want to travel from there rather than Johannesburg, then add on 2 hours to the travel time. Stops include Vereeniging, Vanderbijlpark, Kroonvaal Plaza, Kroonstad, Welkom, Bloemfontein, Reddersburg, Aliwal North, Jamestown, Queenstown, Cathcart, Stutterheim, King Williams Town, Peddie and Grahamstown.

15h45m

Intercape bus

Intercape runs their Sleepliner busses on this route - Pretoria to Port Elizabeth. It is a direct route that includes stops in Vereeniging, Colesburg, Middelburg, Graaff-Reinet and Grahamstown.

14h45m

SA Roadlink

SA Roadlink have a service between Pretoria, Colesburg and Port Elizabeth. They don''t have a detailed map or list of stops

14h30m

Translux bus

Translux and CitytoCity offer a service along this route. CitytoCity is cheaper, but does take longer. No route map is provided.

16h00m (CitytoCity) 13h35m (Translux)

Hotels in Port Elizabeth

List of hotels in Port Elizabeth

Garden Court Port Elizabeth

Courtyard Port Elizabeth

Protea Hotel Marine