Travel within South Africa is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kenton-on-Sea?

Book now

There are 8 ways to get from Pretoria to Kenton-on-Sea by plane, bus, taxi, train, car or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Johannesburg to Port Elizabeth, bus

  1. Fly from Johannesburg (JNB) to Port Elizabeth (PLZ)
  2. Take the bus from Port Elizabeth to Alexandria

Cheapest option

Drive, car train

  1. Drive from Pretoria to Germiston
  2. Take the car train from Germiston to Cookhouse
  3. Drive from Cookhouse to Kenton-on-Sea

6 alternative options

Fly Johannesburg to East London, taxi

  1. Fly from Johannesburg (JNB) to East London (ELS)
  2. Take a taxi from East London to Kenton-on-Sea

Fly Lanseria to Port Elizabeth, bus

  1. Fly from Lanseria (HLA) to Port Elizabeth (PLZ)
  2. Take the bus from Port Elizabeth to Alexandria

Fly Lanseria to East London, taxi

  1. Fly from Lanseria (HLA) to East London (ELS)
  2. Take a taxi from East London to Kenton-on-Sea

Train, bus, taxi

  1. Take the train from Pretoria to Park
  2. Take the bus from Johannesburg to Grahamstown
  3. Take a taxi from Grahamstown to Kenton-on-Sea

Bus

  1. Take the bus from Pretoria to Port Elizabeth station
  2. Take the bus from Port Elizabeth to Alexandria

Drive

  1. Drive from Pretoria to Kenton-on-Sea

Questions & Answers

The cheapest way to get from Pretoria to Kenton-on-Sea is to drive and car train which costs R 550 - R 900 and takes 20h 13m.

More details

The fastest way to get from Pretoria to Kenton-on-Sea is to fly and taxi which takes 5h 40m and costs R 2 700 - R 4 800.

More details

The distance between Pretoria and Kenton-on-Sea is 895 km. The road distance is 1103.9 km.

Get driving directions

The best way to get from Pretoria to Kenton-on-Sea without a car is to train and bus and taxi which takes 16h 7m and costs R 1 100 - R 1 400.

More details

It takes approximately 6h 3m to get from Pretoria to Kenton-on-Sea, including transfers.

More details

The quickest flight from Johannesburg Airport to Port Elizabeth Airport is the direct flight which takes 1h 35m.

Search flights

Yes, the driving distance between Pretoria to Kenton-on-Sea is 1104 km. It takes approximately 12h 38m to drive from Pretoria to Kenton-on-Sea.

Get driving directions

CemAir, Mango, Airlink and two other airlines offer flights from Johannesburg Airport to Port Elizabeth Airport.

Search flights

There are 25+ hotels available in Kenton-on-Sea. Prices start at R 1 500 per night.

More details

Map of how to get from Pretoria to Kenton-on-Sea.
Launch map view
  • Distance: 894.7 km
  • Duration: 6h 3m

What companies run services between Pretoria, South Africa and Kenton-on-Sea, South Africa?

You can take a bus from Pretoria to Kenton-on-Sea via Port Elizabeth station, Port Elizabeth, and Alexandria in around 20h 48m.

Airlines
Safair
Website
flysafair.co.za
Flights from Johannesburg to Port Elizabeth
Ave. Duration
1h 45m
When
Every day
Estimated price
R 900 - R 3 700
Flights from Johannesburg to Port Elizabeth via Durban
Ave. Duration
3h 30m
When
Every day
Estimated price
R 900 - R 3 700
Flights from Johannesburg to East London
Ave. Duration
1h 35m
When
Every day
Estimated price
R 750 - R 4 300
Flights from Johannesburg to East London via Durban
Ave. Duration
3h 15m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
R 750 - R 4 300
Flights from Lanseria to Port Elizabeth via Capetown
Ave. Duration
4h 27m
When
Every day
Estimated price
R 1 800 - R 7 000
Flights from Lanseria to Port Elizabeth via Durban
Ave. Duration
4h 30m
When
Every day
Estimated price
R 1 800 - R 7 000
Flights from Lanseria to Port Elizabeth via Durban, Johannesburg
Ave. Duration
8h 7m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
R 1 800 - R 7 000
Flights from Lanseria to East London via Capetown
Ave. Duration
5h 40m
When
Monday to Saturday
Estimated price
R 1 800 - R 4 200
Flights from Lanseria to East London via Durban, Johannesburg
Ave. Duration
5h 55m
When
Monday to Saturday
Estimated price
R 1 800 - R 4 200
Flights from Lanseria to East London via Durban
Ave. Duration
3h 25m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
R 600 - R 6 000
Airlink
Website
flyairlink.com
Flights from Johannesburg to Port Elizabeth
Ave. Duration
1h 35m
When
Every day
Estimated price
R 1 000 - R 3 500
Flights from Johannesburg to East London
Ave. Duration
1h 30m
When
Every day
Estimated price
R 700 - R 4 600
Flights from Lanseria to East London via Capetown
Ave. Duration
7h 25m
When
Monday to Friday
Estimated price
R 1 800 - R 4 200
British Airways
Website
britishairways.com
Flights from Johannesburg to Port Elizabeth
Ave. Duration
1h 40m
When
Every day
Estimated price
R 1 200 - R 4 000
Flights from Johannesburg to Port Elizabeth via Durban
Ave. Duration
2h 55m
When
Every day
Estimated price
R 1 200 - R 4 000
Flights from Johannesburg to East London
Ave. Duration
1h 30m
When
Every day
Estimated price
R 1 000 - R 5 500
Flights from Lanseria to East London via Capetown
Ave. Duration
6h 50m
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
R 1 300 - R 8 000
Mango
Website
flymango.com
Flights from Johannesburg to Port Elizabeth
Ave. Duration
1h 42m
When
Every day
Estimated price
R 550 - R 6 500
Flights from Lanseria to Port Elizabeth via Durban, Johannesburg
Ave. Duration
6h 20m
When
Saturday
Estimated price
R 1 300 - R 9 500
CemAir
Website
flycemair.co.za
Flights from Johannesburg to Port Elizabeth
Ave. Duration
1h 50m
When
Every day
Estimated price
R 1 200 - R 2 800
Train operators
Gautrain
Phone
+27 80 042 8872
Email
info@gautrain.co.za
Website
gautrain.co.za
Train from Pretoria to Park
Ave. Duration
35 min
Frequency
Every 20 minutes
Estimated price
R 70 - R 150
Schedules at
gautrainalerts.co.za
Peak
R 88
Off-peak
R 70
Shosholoza Meyl
Car train from Germiston to Cookhouse
Ave. Duration
16h 51m
Frequency
Once daily
Estimated price
R 210 - R 320
Schedules at
shosholozameyl.co.za
2nd Class
R 210 - R 310
1st Class
R 380 - R 500
Bus operators
Baz Bus
Phone
+27 21 422 5202
Email
info@bazbus.com
Website
bazbus.com
Bus from Port Elizabeth to Alexandria
Ave. Duration
1h 10m
Frequency
3 times a week
Schedules at
bazbus.com
Vilamora Tours
Phone
087 153 3388
Email
info@vilamora.co.za
Website
vilamora.co.za
Bus from Johannesburg to Grahamstown
Ave. Duration
13h 37m
Frequency
Once daily
Estimated price
R 350
Schedules at
vila-mora.co.za
Eldo Coaches
Phone
+27 (0)11 213 9953/4/5
Email
info@eldocoaches.co.za
Website
eldocoaches.co.za
Bus from Pretoria to Port Elizabeth station
Ave. Duration
18h
Frequency
Twice daily
Estimated price
R 395
Schedules at
eldocoaches.co.za
Book at
ec.bookings.ratality.com
Other operators
Taxi from East London to Kenton-on-Sea
Ave. Duration
2h 23m
Estimated price
R 1 800 - R 2 200

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, Train travel in Spain: A guide to Renfe and How to travel India's Golden Triangle - to help you get the most out of your next trip.