Rome2Rio

How to get fromPort Saint John’s to Jeffreys Bayby taxi, plane, bus, or car

Find Transport to Jeffreys Bay

See all options

There are 4 ways to get from Port Saint John’s to Jeffreys Bay by taxi, plane, bus, or car

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

  1. Taxi to Mthatha Airport, fly, bus

    best
    1. Take the taxi from Port Saint John’s to Mthatha Airport (UTT)taxi taxi
    2. Fly from Mthatha Airport (UTT) to Port Elizabeth (PLZ)plane plane UTT - PLZ
    3. Take the bus from Port Elizabeth to Jeffreys Baybus bus
    7h 59m
    R 5,194–10,119
  2. Drive 644.6 km

    cheapest
    1. Drive from Port Saint John’s to Jeffreys Baycar car 644.6 km
    8h 45m
    R 1,450–2,095
  3. Taxi, bus

    1. Take the taxi from Port Saint John’s to Umtata UltraCitytaxi taxi
    2. Take the bus from Umtata UltraCity to Butterworthbus bus
    3. Take the bus from Butterworth to East Londonbus bus
    4. Take the bus from East London to Jeffreys Baybus bus
    13h 23m
    R 2,187–2,869
  4. Taxi to Margate, fly, bus

    1. Take the taxi from Port Saint John’s to Margate (MGH)taxi taxi
    2. Fly from Margate (MGH) to Port Elizabeth (PLZ)plane plane MGH - PLZ
    3. Take the bus from Port Elizabeth to Jeffreys Baybus bus
    11h 19m
    R 3,583–6,851

Mthatha Airport (UTT) to Port Elizabeth (PLZ) flights

Calendar21Weekly Planes
Duration5h 11mAverage Duration
TicketR 3,905Cheapest Price
See schedules

Questions & Answers

What companies run services between Port Saint John’s, South Africa and Jeffreys Bay, South Africa?

There is no direct connection from Port Saint John’s to Jeffreys Bay. However, you can take the taxi to Mthatha Airport (UTT) airport, fly to Port Elizabeth (PLZ), take the taxi to Port Elizabeth, take the bus to Jeffreys Bay, then take the taxi to Jeffreys Bay. Alternatively, you can take the taxi to Umtata UltraCity, take the bus to Butterworth, take the bus to East London, walk to East London Stn, take the bus to East London, take the bus to Jeffreys Bay, then take the taxi to Jeffreys Bay.

Airlines
Bus operators
Other operators

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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Heathrow Airport into central London, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.