Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Find cheap one-way flights from Glasgow to Johannesburg starting at US$518.

Discover our range of affordable one-way and round-trip flights from Glasgow to Johannesburg and kick-start your next adventure today!

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

When is the cheapest time to book flights from Glasgow to Johannesburg?

These price trend charts carefully monitor and predict how flight prices from Glasgow to Johannesburg will change. Keep a close eye on them to understand when the best time to buy your tickets is.

Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.

Cheapest airlines flights from Glasgow to Johannesburg

Compare prices from various providers below to understand which option best suits your travel needs, before enjoying a comfortable journey with a trusted airline from Glasgow to Johannesburg.

easyJet
From US$458
Aer Lingus
From US$488
Lufthansa
From US$518
British Airways
From US$586
Jet2.com
From US$595
KLM
From US$624
Air France
From US$750
Qatar Airways
From US$753
Emirates
From US$775
Wizz Air
From US$777

Find more flights and airlines

Find cheap flights from Glasgow to Johannesburg by different airports

Searching for potential routes that might be cheaper and faster? There are a few alternative ways to get to Johannesburg from Glasgow which could help you save money and time.

  • Cheapest
    easyJet
    GLA
    11:05
    25h 15m
    2 transfer
    JNB
    14:20
    Glasgow International Airport - O. R. Tambo International Airport
    Tue, Jan 14easyJet
    US$458
  • Lufthansa
    GLA
    06:00
    33h 15m
    2 transfer
    HLA
    17:15
    Glasgow International Airport - Lanseria International Airport
    Thu, Dec 19Lufthansa
    US$2,779
  • Lufthansa
    GLA
    06:00
    33h 15m
    2 transfer
    HLA
    17:15
    Glasgow International Airport - Lanseria International Airport
    Thu, Dec 19Lufthansa
    US$2,779
    Find More Flights

Frequently Asked Questions

  • When are flight tickets from Glasgow (GLA) to Johannesburg (JNB) the cheapest?

    Airlines adjust prices for flights from Glasgow to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much do flights from Glasgow (GLA) to Johannesburg (JNB) cost?

    According to Trip.com's data, the lowest price is around $1,093.
  • What is the transportation method from the main airport to downtown in Johannesburg?

    • The distance from O. R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
    • The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.

How to find a cheap flight from Glasgow to Johannesburg

Understanding the common pitfalls when booking your flight tickets can help you save massively when it comes time to fly. We’ve listed our six essential steps to keep in mind when you’re booking flight tickets to help you find the best price.
1
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
2
Compare Flight Prices
Compare prices on travel agency and airline websites.
3
Look Out for Deals
Check airline and travel agency websites for latest flight deals
4
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
5
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
6
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com

Glasgow to Johannesburg Flight Information

Cheapest nonstop flight price$518
Off-season for travelNovember
Peak season for travelMarch
Flight distance9,634.25 km
Popular airlineAir France

Read before Taking Flights from Glasgow to Johannesburg

Rich history, culture and landscape are just a few of the reasons why so many travellers flock to Johannesburg. And with cheap flights from Glasgow to Johannesburg available now, there’s never been a better time to experience this beautiful city for yourself. Perfect for a short weekend break or something longer, you can fly from Glasgow to Johannesburg in just over 11 hours 5 mins. When it comes to booking travel from Glasgow to Johannesburg, at Trip.com, you can compare flights and secure the best deals. Tickets from Glasgow to Johannesburg start at just £316 and with a range of airlines offering flights throughout the year, it’s easy to find a deal to suit you.

How to find cheap flights from Glasgow to Johannesburg

From mix-and-matching airlines to being flexible with your travel dates, booking with budget airlines and keeping your eye out for hidden extra costs, there are a range of ways to secure cheap flights from Glasgow to Johannesburg.

Airlines that fly from Glasgow to Johannesburg

You can fly from Glasgow to Johannesburg with British Airways, South African Airways.

Flight distance & Flight time from Glasgow to Johannesburg

Located a distance of 5981 miles from Glasgow, you’ll be touching down in Johannesburg in around 11 hours 5 mins.

Departure from Glasgow Airport to Johannesburg

Operating 24 hours a day with services every 12 minutes, the Glasgow Airport Express 500 is the most convenient way to get from Glasgow city centre to Glasgow Airport. You can catch the bus from Buchanan Bus Station and either purchase tickets onboard or via the app. Tickets for adults cost £10 and tickets for children cost £5.50. The bus takes just 15 minutes and will drop you directly at the airport terminal for a hassle-free journey. Although the airport doesn’t have its own train station, you can get a train from Glasgow Central Station to nearby Paisley Gilmour Street from just £4. From here, you can catch the McGill’s 757 bus to the airport.