Port Alfred travel guide

Port Alfred Tourism | Port Alfred Guide

You're Going to Love Port Alfred

With a population of 17,959, Port Alfred is a must-see destination in Eastern Cape, South Africa. It is among the most popular tourist destinations in the country. Port Alfred deserves at least 2 full days for you to see its main sights.

When to visit Port Alfred

Port Alfred in July
Estimated hotel price
£34
1 night at 3-star hotel
Port Alfred in July
Estimated hotel price
£34
1 night at 3-star hotel

How to Get to Port Alfred

Plane

Although Port Alfred doesn’t have its own airport, you can fly to East London (ELS), which is located 66 miles from Port Alfred. The shortest flight to Port Alfred from the United Kingdom departs from London and takes around 15h 55m.

Car

Another option to get to Port Alfred is to pick up a car hire from Port Elizabeth, which is about 77 miles from Port Alfred. You’ll find branches of Firefly and 1First Car Rental, among others, in Port Elizabeth.

Bus

Several bus lines operate bus routes to Port Alfred, including Delta Coaches, Intercape and Big Sky InterCity. From Port Elizabeth, the bus ride to Port Alfred takes 235 miles and will cost you around £14. From Bloemfontein, the ticket costs about £15 for a journey of 480 miles.

Plane

Although Port Alfred doesn’t have its own airport, you can fly to East London (ELS), which is located 66 miles from Port Alfred. The shortest flight to Port Alfred from the United Kingdom departs from London and takes around 15h 55m.

Car

Another option to get to Port Alfred is to pick up a car hire from Port Elizabeth, which is about 77 miles from Port Alfred. You’ll find branches of Firefly and 1First Car Rental, among others, in Port Elizabeth.

Bus

Several bus lines operate bus routes to Port Alfred, including Delta Coaches, Intercape and Big Sky InterCity. From Port Elizabeth, the bus ride to Port Alfred takes 235 miles and will cost you around £14. From Bloemfontein, the ticket costs about £15 for a journey of 480 miles.

Airports near Port Alfred

Airlines serving Port Alfred

Lufthansa
Good (7,045 reviews)
KLM
Good (1,334 reviews)
British Airways
Good (6,845 reviews)
SWISS
Good (1,588 reviews)
Air France
Good (1,447 reviews)
United Airlines
Good (8,696 reviews)
Emirates
Excellent (3,217 reviews)
Qatar Airways
Good (3,564 reviews)
LATAM Airlines
Good (1,767 reviews)
GOL
Good (1,068 reviews)
Qantas Airways
Good (829 reviews)
South African
Good (32 reviews)
FlySafair
Excellent (113 reviews)
Cemair
Good (16 reviews)
Airlink
Excellent (67 reviews)
Show more

Where to stay in Port Alfred

Average rates range from around £36 per night for a double room in a 3-star hotel to £391 and up for a 5-star experience.

Where to stay in popular areas of Port Alfred

Most booked hotels in Port Alfred

The Lookout Guest House
4 stars
Excellent (9.3, Excellent reviews)
£37+
Royal St. Andrews Hotel, Spa and Conference Centre
4 stars
Excellent (8.9, Excellent reviews)
£63+
Mypond Stenden Hotel
3 stars
Excellent (8.5, Excellent reviews)
£35+
Halyards Hotel
3 stars
Good (6.3, Good reviews)
£34+

Hiring a car in Port Alfred

Expect to pay £0.90 per litre in Port Alfred (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £10.69 and £14.25.

Expect to pay £0.90 per litre in Port Alfred (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £10.69 and £14.25.

Port Alfred Travel Guide - View the KAYAK Port Alfred city guide for the best Port Alfred travel tips. To help you organise your Port Alfred trip ideas, this Port Alfred visitors guide provides travel information and trip tips about how to get there, where to stay, what to do, where to eat and more.