background

Flight Deals from Glasgow to Johannesburg from $872

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoLH LogoLX LogoBA LogoET LogoSA Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $990
  • Up to 2 stops
    $1017

Airlines

  • British Airways
    $1085
  • Emirates
    $1067
  • Ethiopian Airlines
    $1187
  • Etihad Airways
    $1085
  • Kenya Airways
    $1017
  • Lufthansa
    $990
  • Qatar Airways
    $1130
  • South African Airways
    $4210

Cabin Class

  • Economy
    $990

Departure Airports

  • Glasgow International Airport
    $990

Arrival Airports

  • OR Tambo International Airport
    $990

Layover Airports

  • Abu Dhabi International Airport
    $1085
  • Addis Ababa Bole International Airport
    $1187
  • Amsterdam Airport Schiphol
    $1017
  • Cape Town International Airport
    $1088
  • Dubai International Airport
    $1067
  • Dublin Airport
    $1085
  • Frankfurt am Main Airport
    $990
  • Hamad International Airport
    $1107
  • Jomo Kenyatta International Airport
    $1017
  • London Gatwick Airport
    $1177
  • London Heathrow Airport
    $1017

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
Lufthansa Logo
Lufthansa

09/09/25

GLA
19h 25m
FRA

09/10/25

JNB
Lufthansa Logo
Lufthansa

09/23/25

JNB
17h 20m
FRA

09/24/25

GLA
$990
Kenya Airways Logo
Kenya Airways

09/09/25

GLA
28h 55m
AMS
NBO

09/10/25

JNB
Kenya Airways Logo
Kenya Airways

09/23/25

JNB
18h 15m
NBO
LHR

09/23/25

GLA
$1017
Kenya Airways Logo
Kenya Airways

09/18/25

GLA
28h 55m
AMS
NBO

09/19/25

JNB
Kenya Airways Logo
Kenya Airways

10/03/25

JNB
30h 10m
NBO
AMS

10/04/25

GLA
$1037
Emirates Logo
Emirates

09/09/25

GLA
19h 40m
DXB

09/10/25

JNB
Emirates Logo
Emirates

09/23/25

JNB
17h 35m
DXB

09/24/25

GLA
$1067
Emirates Logo
Emirates

09/18/25

GLA
25h 40m
DXB

09/19/25

JNB
Emirates Logo
Emirates

10/02/25

JNB
23h 20m
DXB

10/03/25

GLA
$1069
Etihad Airways Logo
Etihad Airways

09/18/25

GLA
36h 10m
DUB
AUH

09/20/25

JNB
Etihad Airways Logo
Etihad Airways

10/02/25

JNB
46h 15m
AUH
DUB

10/04/25

GLA
$1085
British Airways Logo
British Airways

09/09/25

GLA
15h 25m
LHR

09/10/25

JNB
British Airways Logo
British Airways

09/23/25

JNB
13h 10m
LHR

09/24/25

GLA
$1085
Lufthansa Logo
Lufthansa

09/09/25

GLA
19h 25m
FRA

09/10/25

JNB
Lufthansa Logo
Lufthansa

09/23/25

JNB
25h 55m
CPT
FRA

09/24/25

GLA
$1088
Etihad Airways Logo
Etihad Airways

09/09/25

GLA
36h 10m
DUB
AUH

09/11/25

JNB
Etihad Airways Logo
Etihad Airways

09/23/25

JNB
33h 50m
AUH
DUB

09/24/25

GLA
$1089
Kenya Airways Logo
Kenya Airways

09/22/25

GLA
18h
AMS
NBO

09/23/25

JNB
Kenya Airways Logo
Kenya Airways

09/26/25

JNB
30h 10m
NBO
AMS

09/27/25

GLA
$1100
British Airways Logo
British Airways

09/21/25

GLA
37h 10m
LHR
DOH

09/23/25

JNB
British Airways Logo
British Airways

09/26/25

JNB
23h 55m
DOH
LHR

09/27/25

GLA
$1107
Emirates Logo
Emirates

09/21/25

GLA
30h 15m
DXB

09/22/25

JNB
Emirates Logo
Emirates

09/26/25

JNB
23h 20m
DXB

09/27/25

GLA
$1109
Emirates Logo
Emirates

09/22/25

GLA
19h 40m
DXB

09/23/25

JNB
Emirates Logo
Emirates

09/26/25

JNB
17h 35m
DXB

09/27/25

GLA
$1109
Qatar Airways Logo
Qatar Airways

09/22/25

GLA
21h 35m
DUB
DOH

09/23/25

JNB
Qatar Airways Logo
Qatar Airways

09/26/25

JNB
22h 30m
DOH
LHR

09/27/25

GLA
$1130
Lufthansa Logo
Lufthansa

09/18/25

GLA
19h 25m
FRA

09/19/25

JNB
Lufthansa Logo
Lufthansa

10/02/25

JNB
28h 5m
FRA

10/03/25

GLA
$1131
Qatar Airways Logo
Qatar Airways

09/21/25

GLA
37h 10m
LHR
DOH

09/23/25

JNB
Qatar Airways Logo
Qatar Airways

09/26/25

JNB
22h 30m
DOH
LHR

09/27/25

GLA
$1132
British Airways Logo
British Airways

09/09/25

GLA
15h 25m
LHR

09/10/25

JNB
British Airways Logo
British Airways

09/23/25

JNB
23h 25m
DOH
LGW

09/24/25

GLA
$1177
Ethiopian Airlines Logo
Ethiopian Airlines

09/09/25

GLA
19h 35m
LHR
ADD

09/10/25

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

09/23/25

JNB
32h 5m
ADD
LHR

09/24/25

GLA
$1187
Lufthansa Logo
Lufthansa

09/18/25

GLA
28h 15m
FRA
CPT

09/19/25

JNB
Lufthansa Logo
Lufthansa

10/02/25

JNB
28h 5m
FRA

10/03/25

GLA
$1247
British Airways Logo
British Airways

09/21/25

GLA
24h 30m
LHR
DOH

09/22/25

JNB
British Airways Logo
British Airways

09/26/25

JNB
21h 40m
LHR

09/27/25

GLA
$1257
Qatar Airways Logo
Qatar Airways

09/09/25

GLA
22h 40m
LHR
DOH

09/10/25

JNB
Qatar Airways Logo
Qatar Airways

09/23/25

JNB
20h 20m
DOH
LHR

09/24/25

GLA
$1275
Qatar Airways Logo
Qatar Airways

09/22/25

GLA
21h 35m
DUB
DOH

09/23/25

JNB
Qatar Airways Logo
Qatar Airways

09/26/25

JNB
21h 40m
LHR

09/27/25

GLA
$1281
Ethiopian Airlines Logo
Ethiopian Airlines

09/22/25

GLA
19h 35m
LHR
ADD

09/23/25

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

09/26/25

JNB
37h 30m
ADD
FRA

09/28/25

GLA
$1533
Kenya Airways Logo
Kenya Airways

09/21/25

GLA
24h 25m
AMS
NBO

09/22/25

JNB
Kenya Airways Logo
Kenya Airways

09/26/25

JNB
30h 10m
NBO
AMS

09/27/25

GLA
$1551
Etihad Airways Logo
Etihad Airways

09/21/25

GLA
36h 10m
DUB
AUH

09/23/25

JNB
Etihad Airways Logo
Etihad Airways

09/26/25

JNB
25h 40m
AUH
DUB

09/27/25

GLA
$1609
Etihad Airways Logo
Etihad Airways

09/22/25

GLA
36h 10m
DUB
AUH

09/24/25

JNB
Etihad Airways Logo
Etihad Airways

09/26/25

JNB
25h 40m
AUH
DUB

09/27/25

GLA
$1609
South African Airways Logo
South African Airways

09/09/25

GLA
19h 25m
FRA

09/10/25

JNB
South African Airways Logo
South African Airways

09/23/25

JNB
17h 20m
FRA

09/24/25

GLA
$4210
South African Airways Logo
South African Airways

09/22/25

GLA
19h 25m
FRA

09/23/25

JNB
South African Airways Logo
South African Airways

09/26/25

JNB
17h 20m
FRA

09/27/25

GLA
$4218
South African Airways Logo
South African Airways

09/21/25

GLA
19h 25m
FRA

09/22/25

JNB
South African Airways Logo
South African Airways

09/26/25

JNB
17h 20m
FRA

09/27/25

GLA
$4275
South African Airways Logo
South African Airways

09/18/25

GLA
19h 25m
FRA

09/19/25

JNB
South African Airways Logo
South African Airways

10/02/25

JNB
17h 25m
FRA

10/03/25

GLA
$4275

Top Deals on flights from Glasgow to Johannesburg

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

 Logo

Jul 28

GLA
38h 25m
DUB
IST

Jul 30

JNB

as low as

$872

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Jul 29

GLA
25h 40m
DXB

Jul 30

JNB

as low as

$895

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jul 31

GLA
44h 45m
LHR
DOH

Aug 2

JNB

as low as

$1033

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jul 29

GLA
24h 35m
LHR
DOH

Jul 30

JNB

as low as

$1061

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Jul 31

GLA
36h 10m
DUB
AUH

Aug 2

JNB

as low as

$1079

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jul 31

GLA
22h 45m
FRA
LOS

Aug 1

JNB

as low as

$1139

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Kenya Airways Logo
Kenya Airways

Jul 29

GLA
33h 50m
AMS
NBO

Jul 30

JNB

as low as

$1488

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jul 28

GLA
35h 15m
FRA
CPT

Jul 29

JNB

as low as

$1569

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

South African Airways Logo
South African Airways

Jul 28

GLA
20h 35m
DUB
FRA

Jul 29

JNB

as low as

$1570

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Jul 31

GLA
20h 40m
LHR
ADD

Aug 1

JNB

as low as

$1577

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jul 29

GLA
33h 25m
FRA
WDH

Jul 30

JNB

as low as

$2107

Glasgow, GB (GLA) - Johannesburg, ZA (JNB)

 Logo

Jul 29

GLA
25h
FRA
CAI

Jul 30

JNB

as low as

$2463

Frequently Asked Questions

Is there a direct flight from Glasgow to Johannesburg?
There is no direct flight from Glasgow to Johannesburg. The available flights are 1 stop, with the cheapest option being Lufthansa at a price of $990, with layovers in Frankfurt and a flight time of 19 hours 25 minutes.
Are there convenient layover flights from Glasgow to Johannesburg?
Yes, there are convenient layover flights from Glasgow to Johannesburg. Options include Lufthansa at $990, Emirates at $1067, British Airways at $1085, and South African Airways at $4210 for 1 stop flights. For 2 stops, there are Kenya Airways at $1017, Etihad Airways at $1085, British Airways at $1107, Qatar Airways at $1130, and Ethiopian Airlines at $1187.
What are the most convenient layover airports for my flight?
The most convenient layover airports for your flight from Glasgow to Johannesburg are Frankfurt am Main, London Heathrow, Dubai International, Amsterdam Airport Schiphol, and Abu Dhabi International.
What are the cheapest and fastest flights from Glasgow to Johannesburg?
The cheapest flight is with Lufthansa at $990, taking 19 hours 25 minutes. The fastest is with British Airways at $1328, taking 14 hours 50 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is OR Tambo International Airport in Johannesburg. Layover airports include Frankfurt am Main Airport, London Heathrow Airport, Dubai International Airport, Amsterdam Airport Schiphol, Jomo Kenyatta International Airport, and Abu Dhabi International Airport.
What is the time difference between Glasgow and Johannesburg?
The time difference between Glasgow and Johannesburg is 2 hours, with Johannesburg being 2 hours ahead of Glasgow.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158