Rome2Rio

How to get fromMaseru to Port Elizabethby plane, shuttle, bus, or car

Find Transport to Port Elizabeth

See all options

There are 5 ways to get from Maseru to Port Elizabeth by plane, shuttle, 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. Fly from Maseru

    best
    1. Fly from Maseru (MSU) to Port Elizabeth (PLZ)plane plane MSU - PLZ
    4h 19m
    R 4,691–6,590
  2. Drive 699.8 km

    cheapest
    1. Drive from Maseru to Port Elizabethcar car 699.8 km
    10h
    R 1,555–2,246
  3. Shuttle, bus

    1. Take a shuttle bus from Maseru to Johannesburg Airportshuttle bus
    2. Take the bus from Johannesburg to Port Elizabethbus bus
    22h 33m
    R 6,547–9,728
  4. Drive to Bram Fischer International Airport, fly

    1. Drive from Maseru to Bram Fischer International Airport (BFN)car car
    2. Fly from Bram Fischer International Airport (BFN) to Port Elizabeth (PLZ)plane plane BFN - PLZ
    5h 55m
    R 2,447–6,494
  5. Shuttle, bus via Kroonstad

    1. Take a shuttle bus from Maseru to Johannesburg Airportshuttle bus
    2. Take a shuttle bus from OR Tambo Airport to Kroonstadshuttle bus
    3. Take the bus from Kroonstad to Port Elizabethbus bus
    25h 32m
    R 7,310–10,306

Maseru (MSU) to Port Elizabeth (PLZ) flights

Calendar21Weekly Planes
Duration5hAverage Duration
TicketR 3,259Cheapest Price
See schedules

Questions & Answers

What companies run services between Maseru, Lesotho and Port Elizabeth, South Africa?

Airlink flies from Maseru (MSU) to Port Elizabeth (PLZ) 3 times a day.

Airlines
Bus 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 How to get from London City Airport into central London, How to get from London to Edinburgh, and How to get from JFK to New York City - to help you get the most out of your next trip.