- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Johannesburg to Prince George (JNB-YXS)
Prices were available within the past 7 days and start at $1,040 for one-way flights and $1,605 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, Jun 19 - Mon, Jun 24
JNB
Johannesburg
YXS
Prince George
$1,605 Roundtrip, found 23 hours ago
$1,605
Roundtrip
found 23 hours ago
Tue, Jun 11 - Tue, Jun 18
JNB
Johannesburg
YXS
Prince George
$1,633 Roundtrip, found 3 days ago
$1,633
Roundtrip
found 3 days ago
Wed, Jun 12 - Wed, Jun 19
JNB
Johannesburg
YXS
Prince George
$1,635 Roundtrip, found 3 days ago
$1,635
Roundtrip
found 3 days ago
Wed, Jun 19 - Wed, Jun 26
JNB
Johannesburg
YXS
Prince George
$1,691 Roundtrip, found 23 hours ago
$1,691
Roundtrip
found 23 hours ago
Tue, Jun 11 - Sat, Jun 15
JNB
Johannesburg
YXS
Prince George
$1,748 Roundtrip, found 3 days ago
$1,748
Roundtrip
found 3 days ago
Wed, Jun 12 - Sun, Jun 16
JNB
Johannesburg
YXS
Prince George
$1,769 Roundtrip, found 3 days ago
$1,769
Roundtrip
found 3 days ago
Expedia's Latest Trends
Hotels
HiltonHotels Hotels in JerusalemGrange BeauchampHampton Inn & Suites Columbia at UniversityHotels in Big Bend National ParkJW Marriott Hotel New Delhi AerocityHôtel BakerRoyal on the SeaCheap Hotels in PlakaHotels in IndianaExtendedStayAmerica Hotels in AsheboroPet-friendly Hotels in MeridianCourtyard by Marriott Buffalo Amherst/UniversityCabin Rentals Grand IsleHotels in Las VegasTravel Inn
Flights
Activities
*Available to One Key members.