Rome2Rio

How to get fromLesotho to Knysnaby plane, bus, shuttle or car

Find Transport to Knysna

See all options

There are 6 ways to get from Lesotho to Knysna by plane, bus, shuttle, 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 Maseru to George Airport, bus

    best
    1. Fly from Maseru (MSU) to George Airport (GRJ)plane plane MSU - GRJ
    2. Take the bus from George Railway Stn to Knysnabus bus
    7h 22m
    R 3,156–9,200
  2. Drive 875.7 km

    cheapest
    1. Drive from Maseru to Knysnacar car 875.7 km
    11h 59m
    R 1,928–2,785
  3. Shuttle, bus

    1. Take a shuttle bus from Maseru to Johannesburg Airportshuttle bus
    2. Take the bus from Johannesburg to Mossel Baybus bus
    3. Take the bus from Mossel Bay to Knysnabus bus
    27h 12m
    R 7,127–10,678
  4. Drive to Bram Fischer International Airport, fly to George Airport, bus

    1. Drive from Maseru to Bram Fischer International Airport (BFN)car car
    2. Fly from Bram Fischer International Airport (BFN) to George Airport (GRJ)plane plane BFN - GRJ
    3. Take the bus from George Railway Stn to Knysnabus bus
    5h 32m
    R 2,509–6,600
  5. Fly Maseru to Port Elizabeth, bus

    1. Fly from Maseru (MSU) to Port Elizabeth (PLZ)plane plane MSU - PLZ
    2. Take the bus from Port Elizabeth to Knysnabus bus
    9h 15m
    R 3,901–7,730
  6. Shuttle, bus via Grahamstown

    1. Take a shuttle bus from Maseru to Johannesburg Airportshuttle bus
    2. Take the bus from Johannesburg to Grahamstownbus bus
    3. Take the bus from Grahamstown to Knysnabus bus
    27h 20m
    R 7,027–10,128

Maseru (MSU) to George Airport (GRJ) flights

Calendar11Weekly Planes
Duration6h 20mAverage Duration
TicketR 2,233Cheapest Price
See schedules

Questions & Answers

What companies run services between Lesotho and Knysna, South Africa?

There is no direct connection from Lesotho to Knysna. However, you can take the taxi to Maseru (MSU) airport, fly to George Airport (GRJ), take the taxi to George Railway Stn, then take the bus to Knysna. Alternatively, you can take a shuttle from Maseru to Knysna via Johannesburg Airport, OR Tambo Airport, Marlboro, Park, Johannesburg, and Mossel Bay in around 27h 12m.

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 French strikes 2018: What are my alternative transport options?, Thanksgiving 2018: How to travel stress-free, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.