How to travel from East London to Somerset West, South Africa

The distance between East London and Somerset West is around 940km (584 miles) and the quickest way to get there is to fly and then take the train which takes around 3h 50m.

4 routes found

We've found 4 different ways to get from East London to Somerset West by plane, train, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out Somerset WestEast London if you're planning a return trip.

🚀 Fastest
1
plane
+
train
+

Plane and Train

Fly from East London (ELS) to Capetown (CPT) then take the train to Somerset West.

  • Duration3h 50m
  • Flight time1h 40m
  • Typical cost
    ZAR 2,175($125)
Operated by

Multiple operators

💰 Cheapest
2
bus
+

Bus

Take the bus to Somerset West.

  • Duration13h 45m
  • Departsonce daily
  • Typical cost
    ZAR 685($40)
Operated by

Greyhound ZA

3
bus
+
train
+

Bus and Train

Take the bus to Cape Town then take the train to Somerset West.

  • Duration18hrs
  • Departsevery 4 hours
  • Typical cost
    ZAR 790($46)
Operated by

Multiple operators

4
car
+

Drive

Drive to Somerset West.

  • Duration11h 20m
  • Distance1,012km (629 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between East London and Somerset West

There are several options for getting from East London to Somerset West by plane, train, bus and car. The cheapest option is to take the bus which costs around ZAR 685 ($40) and will take around 13h 45m. If you need to get there more quickly, you can fly and then take the train and arrive in approximately 3h 50m, though it is a bit more costly at approximately ZAR 2,175 ($125).

The distance between East London and Somerset West is around 940km (584 miles). In a direct line (as the crow flies), the distance is 847km (526 miles)

It takes around 3h 50m to get from East London and Somerset West by plane and train. If you are travelling by car it will take around 11h 20m to drive there.

The quickest way to get from East London to Somerset West is to fly and then take the train which takes around 3h 50m and will set you back approx ZAR 2,175 ($125).

The cheapest way to travel between East London and Somerset West, if you exclude driving, is to take the bus which will typically cost around ZAR 685 ($40) for a standard one-way ticket.

Train travel

There is no train service that runs between East London and Somerset West. We recommend that you fly from East London (ELS) to Capetown (CPT) then take the train to Somerset West. instead which will take 3h 50m.

Bus travel

Yes there is a bus that runs regularly from East London and Somerset West. It typically takes around 13h 45m and departs once daily.

Yes there is a direct bus service that runs between East London and Somerset West with no changeovers required. The bus runs once daily and takes 13h 45m.

Greyhound ZA run regular bus services between East London and Somerset West. Buses run once daily and take around 13h 45m on average but will vary depending on you book with.

Flights and Airlines

It doesn't look like you can fly directly from East London to Somerset West. We recommend that you fly from East London (ELS) to Capetown (CPT) then take the train to Somerset West. instead which will take 3h 50m.

The closest major airport to Somerset West is Cape Town International Airport (CPT) (CPT) which is approximately 26km (16 miles) from Somerset West. George Airport (GRJ) (GRJ) and Plettenberg Bay Airport (PBZ) (PBZ) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

Yes it is possible to drive from East London and Somerset West. The distance is around 1,012km (629 miles) by road and it will take around 11h 20m in normal traffic conditons.

If you don't have a car, the easiest way to get from East London to Somerset West is to fly and then take the train which takes, on average, 3h 50m and will usually cost around ZAR 2,175 ($125).

How do I get from East London to Somerset West

Compare travel optionsbetween East London and Somerset West

Transport options from East London to Somerset West
Transport optionDurationCostFrequencyDistance
Plane and Train
3h 50m
ZAR 2,175($125)
hourly940km (584 miles)
Bus
13h 45m
ZAR 685($40)
once daily1,043km (648 miles)
Bus and Train
18hrs
ZAR 790($46)
every 4 hours1,104km (686 miles)
Drive
11h 20m
ZAR 2,430($140)
on demand1,012km (629 miles)

Top Carriersoperating between East London and Somerset West

Bus companies

Airlines

Train operators

Airports near Somerset West

The following major airports near Somerset West offer regular flights to various popular destinations within South Africa and internationally.

CPT
Cape Town International Airport (CPT)
International Airport
Distance
26km (16 miles) from Somerset West
GRJ
George Airport (GRJ)
Domestic Airport
Distance
326km (202 miles) from Somerset West
PBZ
Plettenberg Bay Airport (PBZ)
Domestic Airport
Distance
412km (256 miles) from Somerset West