| Departure - Return | Departure - Destination |
Airline | From |
|---|---|---|---|
| Tue 20 May - Tue 27 May |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£417.00 |
| Wed 28 May - Wed 4 Jun |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£417.00 |
| Wed 4 Jun - Wed 11 Jun |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£417.00 |
| Wed 11 Jun - Wed 18 Jun |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£417.00 |
| Wed 18 Jun - Wed 25 Jun |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£417.00 |
| Wed 25 Jun - Wed 2 Jul |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£417.00 |
| Thu 22 May - Thu 29 May |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£417.20 |
| Wed 9 Jul - Wed 16 Jul |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£459.90 |
| Wed 2 Jul - Wed 9 Jul |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£553.20 |
| Wed 6 Aug - Wed 13 Aug |
Edinburgh (EDI) - Johannesburg International (JNB) |
![]() |
£608.20 |