There are 5 ways to get from Secunda to Port Alfred by car, plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, fly to East London, taxi
best- Drive from Secunda to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to East London (ELS)plane JNB - ELS
- Take the taxi from East London (ELS) to Port Alfredtaxi
4h 43mR 2,089–3,517Bus, taxi
cheapest- Take the bus from Evander to Johannesburgbus
- Take the bus from Johannesburg to Grahamstownbus
- Take the taxi from Grahamstown to Port Alfredtaxi
18h 14mR 1,375–1,916Drive 1,137.8 km
- Drive from Secunda to Port Alfredcar 1,137.8 km
14h 3mR 2,644–3,819Drive, fly to Port Elizabeth, bus, taxi
- Drive from Secunda to Johannesburg-Airport-JNBcar
- Fly from Johannesburg International Airport (JNB) to Port Elizabeth (PLZ)plane JNB - PLZ
- Take the bus from Port Elizabeth to Grahamstownbus
- Take the taxi from Grahamstown to Port Alfredtaxi
7h 20mR 2,159–3,927Bus, taxi via Bhisho
- Take the bus from Evander to Johannesburgbus
- Take the bus from Johannesburg to King William's Townbus
- Take the bus from King William's Town to Peddiebus
- Take the taxi from Peddie to Port Alfredtaxi
20h 54mR 1,645–2,366
Johannesburg International Airport (JNB) to East London (ELS) flights
Comparing Your Travel Options
The cheapest way to get from Secunda to Port Alfred is to bus and taxi which costs R 1 300 - R 2 000 and takes 18h 14m.
The fastest way to get from Secunda to Port Alfred is to drive and fly and taxi which takes 4h 43m and costs R 2 000 - R 3 600.
The distance between Secunda and Port Alfred is 1022 km. The road distance is 1137.8 km.
The best way to get from Secunda to Port Alfred without a car is to bus and taxi which takes 18h 14m and costs R 1 300 - R 2 000.
It takes approximately 4h 43m to get from Secunda to Port Alfred, including transfers.
Yes, the driving distance between Secunda to Port Alfred is 1138 km. It takes approximately 14h 3m to drive from Secunda to Port Alfred.
There are 165+ hotels available in Port Alfred.
What companies run services between Secunda, South Africa and Port Alfred, South Africa?
There is no direct connection from Secunda to Port Alfred. However, you can drive to Johannesburg-Airport-JNB airport, fly to East London (ELS), then take the taxi to Port Alfred. Alternatively, you can take the taxi to Evander, take the bus to Johannesburg, take the bus to Grahamstown, then take the taxi to Port Alfred.
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to East London
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- R 950–2,000
Flights from Johannesburg International Airport to East London via Durban
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 950–2,000
Flights from Johannesburg International Airport to Port Elizabeth
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 800–1,900
Flights from Johannesburg International Airport to Port Elizabeth via Durban
- Ave. Duration
- 3h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 800–1,900
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Evander to Johannesburg
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- R 100–220
- Schedules at
- eagleliner.co.za
- Single
- R 100–220
Bus from Evander to Johannesburg
- Ave. Duration
- 2h 13m
- Frequency
- Once daily
- Estimated price
- R 100–220
- Schedules at
- eagleliner.co.za
- Single
- R 100–220
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italy Travel Guides, Flying into Beijing?, and Why you should take the train in the US - to help you get the most out of your next trip.


