
Flight Deals from Johannesburg to Edinburgh from $418
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Stops
- Up to 1 stop$932
- Up to 2 stops$1227
Airlines
- Air France$990
- British Airways$1003
- Emirates$1091
- KLM$1055
- Lufthansa$1306
- Qatar Airways$932
- SWISS$1260
- Turkish Airlines$1065
Cabin Class
- Economy$932
Departure Airports
- OR Tambo International Airport$932
Arrival Airports
- Edinburgh Airport$932
Layover Airports
- Amsterdam Airport Schiphol$990
- Dubai International Airport$1091
- Frankfurt am Main Airport$1306
- Hamad International Airport$932
- Istanbul Airport$1065
- London Heathrow Airport$1045
- Paris Charles de Gaulle Airport$990
- Zürich Airport$1260
Best Price. GUARANTEED.
Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

07/24/25
07/25/25

08/05/25
08/06/25

07/30/25
07/31/25

08/03/25
08/04/25

07/28/25
07/29/25

08/10/25
08/11/25

08/02/25
08/03/25

08/15/25
08/15/25

07/24/25
07/25/25

08/05/25
08/05/25

07/24/25
07/25/25

08/05/25
08/06/25

07/28/25
07/29/25

08/10/25
08/11/25

07/22/25
07/23/25

07/31/25
08/01/25

07/10/25
07/11/25

07/21/25
07/22/25

08/02/25
08/03/25

08/15/25
08/15/25

07/29/25
07/30/25

08/02/25
08/03/25

07/30/25
07/31/25

08/03/25
08/04/25

08/02/25
08/03/25

08/15/25
08/16/25

07/29/25
07/30/25

08/02/25
08/03/25

07/28/25
07/29/25

08/10/25
08/11/25

07/22/25
07/23/25

07/31/25
08/01/25

08/02/25
08/03/25

08/15/25
08/16/25

07/22/25
07/23/25

07/31/25
08/01/25

07/22/25
07/23/25

07/31/25
08/01/25

07/28/25
07/29/25

08/10/25
08/10/25

07/22/25
07/24/25

07/31/25
08/01/25

07/22/25
07/23/25

07/31/25
08/01/25

08/02/25
08/03/25

08/15/25
08/16/25

07/22/25
07/23/25

07/31/25
08/01/25

07/22/25
07/23/25

07/31/25
08/01/25

07/10/25
07/11/25

07/21/25
07/22/25

07/30/25
07/31/25

08/03/25
08/04/25

07/30/25
07/31/25

08/03/25
08/04/25

07/21/25
07/22/25

07/27/25
07/28/25

07/28/25
07/29/25

08/10/25
08/11/25
Top Deals on flights from Johannesburg to Edinburgh
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jan 22
Jan 23
as low as
$418
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Feb 5
Feb 6
as low as
$449
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jan 22
Jan 23
as low as
$454
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jan 22
Jan 23
as low as
$457
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Feb 6
Feb 7
as low as
$468
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jan 22
Jan 23
as low as
$475
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jan 22
Jan 23
as low as
$497
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Feb 6
Feb 7
as low as
$509
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jan 22
Jan 23
as low as
$625
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Feb 5
Feb 6
as low as
$629
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Jan 22
Jan 23
as low as
$640
Johannesburg, ZA (JNB) - Edinburgh, GB (EDI)

Feb 6
Feb 7
as low as
$650
Frequently Asked Questions
Flights to Edinburgh
- Flights
- Europe
- United Kingdom
- Edinburgh
- Flights
- Africa
- South Africa
- Johannesburg