Johannesburg to Port Elizabeth Bus

Affordable tickets with world's best travel companies

It will take 15 hrs 25 mins to reach from Johannesburg to Port Elizabeth. The earliest departure from Johannesburg is at 12:00 AM. And the last bus is at 11:30 PM. The price for one bus ticket starts from ZAR 414.96.

toggle
Feb 2025
MonTueWedThuFriSatSun
12345678910111213141516171819202122232425262728
Feb 2025
MonTueWedThuFriSatSun
12345678910111213141516171819202122232425262728
World Wide Coverage
World Wide Coverage
Find affordable travel tickets across the world, all at one place
Anxiety-free travel
Anxiety-free travel
We ensure your information is safe and your travel is hassle free, whenerver you go
No hidden charges
No hidden charges
Find the best deals online and guess what, refunds are simple!

Johannesburg to Port Elizabeth Bus Service

Avg. Bus Duration

:

15 hrs 25 mins

Buses depart from

:

Johannesburg

Bus arrives in

:

Port Elizabeth

Daily Bus Services

:

82

Cheapest Bus Tickets

:

ZAR 414.96

Earliest Bus

:

12:00 AM

Last Bus

:

11:30 PM

redBus Highlights

<strong>36 Mn+</strong> satisfied customers

36 Mn+ satisfied customers

Over 3500 bus-company partners

Over 3500 bus-company partners

<strong>2,00,000+</strong> bookings per day<br>World's largest bus-ticket platform

2,00,000+ bookings per day
World's largest bus-ticket platform

Assured seat of your choice

Assured seat of your choice

<strong>Secured and Verified payments</strong>

Secured and Verified payments

mastercard, visa, maestro

Buses from Johannesburg to Port Elizabeth

The Johannesburg to Port Elizabeth bus distance is 1050 km and takes around 16 hours and 5 minutes.

About Johannesburg

Johannesburg was founded after gold was discovered at its site and was the world’s largest gold producer at one time. That is why it is called the "City of Gold". Johannesburg is the largest and fastest-growing city in South Africa. It has the biggest airport in the country, as well as several galleries and museums. Johannesburg has a pleasant overall climate, not too humid and not too hot either. The best time to visit Johannesburg is from March to May and from September to November.

Boarding points for travelling from Johannesburg to Port Elizabeth

There are three boarding points from where you can board a Johannesburg to Port Elizabeth bus. They are 22, JNB, and Johannesburg.

Please note that the boarding points vary with different bus operators.

About Port Elizabeth

Port Elizabeth is also called the "Friendly City". It is situated on South Africa's southeast coast. Port Elizabeth has a mild climate with pleasant summers and chilly winters. Some landmarks include the Donkin Reserve, the Campanile, Boardwalk Casino and Entertainment World, and Bayworld Oceanarium. Port Elizabeth is an 487motive hub and is a key port for the export of cars, lumber, and wool.

Dropping Points while travelling from Johannesburg to Port Elizabeth

There are four dropping points for people travelling from Johannesburg to Port Elizabeth bus. They are PLZ, Port Elizabeth (PER), 158, and 77.

Johannesburg To Port Elizabeth Buses

Johannesburg to Port Elizabeth online bus booking is now easy with redBus. redBus makes the Johannesburg to Port Elizabeth online bus ticket booking quick and effortless. redBus offers you services like quick last-minute booking, choice of boarding and dropping point, live bus tracking, and more. redBus also shares important information such as the rest stops on your route, and departure & arrival times. redBus also gives you the option of setting alarms for your destination.

Top Bus Operators From Johannesburg To Port Elizabeth

1. Eldo Coaches

2. Grey Hound Premium

3. Intercape

4. Vilamora

Johannesburg To Port Elizabeth Bus Ticket Prices

The bus fare varies with the bus operator, bus type, amenities, and timing. You can compare Johannesburg to Port Elizabeth bus ticket priceson the redBus app. Tickets range from 420 ZAR to 860 ZAR.

Johannesburg To Port Elizabeth Bus Types

There you will get to choose two types of buses that operate between this route. The types of buses available for you are:

Johannesburg to Port Elizabeth AC bus

Johannesburg to Port Elizabeth Seater bus

Places To Visit In And Around Port Elizabeth

1. Addo Elephant National Park: This National Park is known for its elephants, lions, and zebras.

2. St George's Park Cricket Ground: This is a historic cricket ground that has hosted many international and domestic matches.

3. Nelson Mandela Bay Stadium: This 48,000-seat stadium is home to the Southern Kings rugby team and the Eastern Province Kings cricket team.

4. Boardwalk Casino and Entertainment World: This casino and entertainment complex features a variety of slot machines, table games, and live performances.

5. Donkin Heritage Trail: This walking tour takes visitors through the historic heart of Port Elizabeth, including the Donkin Reserve and the Donkin Lighthouse.

6. Kragga Kamma Game Park: This private game reserve is home to a variety of African animals, including cheetahs, giraffes, and rhinos.

7. Van Stadens Wildflower Reserve: This reserve is home to a diverse array of plants and flowers, including many rare and endangered species.

8. Schoenmakerskop Beach: This popular beach is known for its long stretches of white sand and clear blue water. It is also a great surf spot.

9. The Red Location Museum: This museum showcases the South African struggle against apartheid, with a focus on the experiences of the people of Port Elizabeth.

10. No 7 Castle Hill, Historic Cottage Museum: This cottage from the 1820s provides a glimpse into the everyday lives of the city's early settlers.

Why Choose redBus To Book Johannesburg To Port Elizabeth?

There are several reasons to book your Johannesburg to Port Elizabeth bus with redBus.

  • redBus lets you choose your bus boarding point. Simply choose the boarding location closest to you and complete your booking easily.
  • The boarding point navigation ensures that you never get lost on your way to the boarding point.
  • redBus provides all the necessary information on rest stops, boarding locations, wake-up alarms, and more.
redBus Ensures
  • SUPERIOR CUSTOMER SUPPORT
    Our customer support will ensure to service all your queries
  • TRUSTED BRAND
    Over 17 million happy customers globally
  • GLOBAL COVERAGE
    Get all your bus travel needs covered under one roof
  • SECURED PAYMENTS
    Highest security standards with your information completely safe and secure

FAQs

How can I book a bus ticket online from one route to another?
You can simply log on to www.redbus.com, choose any specific country you would like to book a bus in, and select the source and destination. After choosing the route and the date, you will find a number of options for buses available. redBus site is user-friendly and booking a bus ticket is just a matter of a few minutes.
Do I need to print my ticket for this bus route?
This depends upon the bus operator and the country you are travelling in. You can check this information while booking a bus ticket for a particular bus operator. However, most of the bus operators allow M-ticket or E-ticket sent to your registered email address, you may require to print the ticket if any bus operator specifically asks for the same.
Where can I find the location of my bus stop?
As you get the listing of buses available on a selected route, you can click on the 'Boarding & Dropping Point' tab to check the exact location of your pickup and drop-off points. redBus also offers ‘Track my bus’ facility in a few countries to check the live location of the bus.
How early should I arrive for the trip?
Passengers are required to reach the boarding place at least 30 minutes before the scheduled departure time of the bus.
Can I reschedule my bus ticket on this route?
Yes, you can. However, this option is available with some selected bus operators on www.redbus.com. You just have to enter your bus ticket number and email address, verify your ticket details, and choose a reschedule date.
At what time do buses start from Johannesburg to Port Elizabeth?
Buses from Johannesburg to Port Elizabeth generally start early in the morning and continue until late evening. However, the bus timings may vary depending on the bus operators and season. This is where redBus helps you out. You need not contact several bus operators to get updated about the bus schedules. You will find all the updated information on redBus website while booking a bus ticket online.
Are there any discounts available on the route from Johannesburg to Port Elizabeth?
Johannesburg to Port Elizabeth is one of the popular routes and it’s quite likely that you may get exciting discounts on booking bus tickets through redBus on this route. It would be better if you plan your journey in advance and book your tickets so that you can get the best price and best seat for your trip.
How long does it take from Johannesburg to Port Elizabeth by bus?
It takes 16 hours and 5 minutes to reach Port Elizabeth from Johannesburg by bus.
How many buses are operated from Johannesburg to Port Elizabeth?
A total of 32 buses are operated from Johannesburg to Port Elizabeth.
BOARDING & DROPPING POINTS
Johannesburg
  • JOHANNESBURG
  • CAPE TOWN
  • 13
  • JNB
  • BFN
  • 22
Port Elizabeth
  • PORT ELIZABETH (PER)
  • PORT ELIZABETH
  • CAPE TOWN
  • PORT ELIZABETH ENGEN
  • 138
  • 139
  • PLZ
  • EL2
  • 77
  • 158

Enjoy your bus trip from Johannesburg to Port Elizabeth !
You want to go the other way? check all offers from
Port Elizabeth to Johannesburg