
Popular airlines from Johannesburg to St. Andrews
- Jetstar
Jetstar
- Qantas Airways
Qantas Airways
- Virgin Australia
Virgin Australia
- Scoot
Scoot
- American Airlines
American Airlines
- Emirates
Emirates
- United
United
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 35% on select hotels after you book a flight*payments icon
Cheap Flights from Johannesburg (JNB) to St. Andrews (EDI)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 7 Dec. - Fri, 9 Jan.
JNB
Johannesburg
EDI
Edinburgh
AU$1,375 Return, found 6 days ago
AU$1,375
Return
found 6 days ago

Sun, 7 Dec. - Fri, 9 Jan.
JNB
Johannesburg
EDI
Edinburgh
AU$1,408 Return, found 6 days ago
AU$1,408
Return
found 6 days ago

Sun, 7 Dec. - Fri, 9 Jan.
JNB
Johannesburg
EDI
Edinburgh
AU$1,455 Return, found 6 days ago
AU$1,455
Return
found 6 days ago

Sun, 7 Dec. - Fri, 9 Jan.
JNB
Johannesburg
EDI
Edinburgh
AU$1,468 Return, found 6 days ago
AU$1,468
Return
found 6 days ago

Sun, 13 Jul. - Mon, 28 Jul.
JNB
Johannesburg
EDI
Edinburgh
AU$1,568 Return, found 6 days ago
AU$1,568
Return
found 6 days ago

Sun, 7 Dec. - Fri, 9 Jan.
JNB
Johannesburg
EDI
Edinburgh
AU$1,583 Return, found 6 days ago
AU$1,583
Return
found 6 days ago
Expedia's Latest Trends
Hotels
Garden City Hotel, BW Signature CollectionQuest FrankstonThe Naviti ResortJumeirah Al Naseem DubaiPARKROYAL Melbourne AirportPet Friendly Hotels in VictoriaManly Pacific Sydney MGallery CollectionCheap Hotels in CaloundraLanghamHotels Hotels in BrisbaneServiced Apartments OsakaHotels in Humpty DooBestWestern Hotels in Port Macquarievoco Melbourne Central by IHGKashantee Village
Flights
Flights from Las Vegas (LAS) to Honolulu (HNL)Flights from Tuban (DPS) to Delhi (DEL)Flights from Melbourne (MEL) to New York (JFK)Flights from Auckland (AKL) to Mexico City (MEX)Flights from Rarotonga (RAR) to Honolulu (HNL)Flights from Manila (MNL) to Incheon (ICN)Flights from Melbourne (MEL) to Hanoi (HAN)
Cars
Packages
*Available to Expedia members.