Distance from Bethlehem to Port Elizabeth (South Africa)

The distance between Bethlehem, Free State and Port Elizabeth, Eastern Cape is 685 kilometers (426 miles).

Bethlehem, Free State, South Africa

Port Elizabeth, Eastern Cape, South Africa

From Bethlehem to Port Elizabeth, the straight-line distance is 685 kilometers, heading south. Bethlehem is situated at an altitude of 1,630 meters above sea level, while Port Elizabeth is at 61 meters.

Travel time

Mode Estimated time
Bicycle 2-3 days
Motorcycle 1 day
Car 16-18 hours
Helicopter 3-4 hours
Airplane 1-2 hours
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h
Bethlehem, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 28.2308° S 28.3071° E

Elevation: 1,630 m (5,348 ft)


Nearby airports:
  • Ficksburg Sentraoes Airport (FCB)
  • Harrismith Airport (HRS)
  • Ladysmith Airport (LAY)
  • Moshoeshoe I International Airport (MSU)
  • Welkom Airport (WEL)
Port Elizabeth, South Africa

Local time:

Time Zone: Africa/Johannesburg

Coordinates: 33.9611° S 25.6149° E

Elevation: 61 m (200 ft)


Nearby airports:
  • Port Elizabeth Airport (PLZ)
  • Bisho Airport (BIY)
  • Plettenberg Bay Airport (PBZ)
  • East London Airport (ELS)
  • Queenstown Airport (UTW)

Other distances from Bethlehem

Distance between cities Kilometers
From Bethlehem to Johannesburg 226 km
From Bethlehem to Cape Town 1,134 km
From Bethlehem to Pretoria 276 km
From Bethlehem to Durban 321 km
From Bethlehem to Soweto 222 km

Cities within similar distances

The following list contains the cities of South Africa that are at equal or similar distances as between Bethlehem and Port Elizabeth.

From To Distance (kilometers)
Saltillo, Mexico Gustavo Adolfo Madero, Mexico 685 km
Guadalupe, Mexico Ciudad López Mateos, Mexico 685 km
Monterrey, Mexico Ecatepec de Morelos, Mexico 685 km
Gold Coast, Australia Sydney, Australia 684 km
Ottawa, Canada Baltimore, United States 684 km
Monterrey, Mexico Ciudad López Mateos, Mexico 686 km
Shanghai, China Taipei, Taiwan 684 km
Indianapolis, United States Atlanta, United States 686 km
Guadalupe, Mexico Ecatepec de Morelos, Mexico 684 km
Saltillo, Mexico Azcapotzalco, Mexico 683 km
Torreón, Mexico Morelia, Mexico 687 km
Brampton, Canada Indianapolis, United States 687 km
Mississauga, Canada Indianapolis, United States 687 km
Naucalpan de Juárez, Mexico Saltillo, Mexico 683 km
Santiago de Querétaro, Mexico Mazatlán, Mexico 687 km
Valencia, Venezuela Santa Marta, Colombia 688 km
Ottawa, Canada Detroit, United States 682 km
Lucknow, India Indore, India 688 km
Mumbai, India Nagpur, India 688 km
New York City, United States Raleigh, United States 682 km

Measure more distances between cities