Photo by South African Tourism

Popular airlines from Jakarta to Pretoria
- Air Canada
Air Canada
- WestJet
WestJet
- Flair Airlines
Flair Airlines
- American Airlines
American Airlines
- United
United
- Delta
Delta
- Porter Airlines
Porter Airlines
- 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 30% on select hotels after you book a flight*payments icon
Cheap flights from Jakarta (JKT) to Pretoria (JNB)
Prices were available within the past 7 days and start at CA $642 for one-way flights and for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Nearby Cities
Top Routes to Pretoria
Expedia's Latest Trends
Hotels
- Travelodge by Wyndham Niagara Falls Fallsview
- Hilton Garden Inn London Heathrow Terminal 2 and 3
- Sunscape Cancun Resort & Spa - All Inclusive
- Residence Inn by Marriott Seattle Downtown/Lake Union
- Hotels in Ribeira
- Viscount Gort Hotel
- Holiday Inn Manhattan 6th Ave - Chelsea by IHG
- Cabin Rentals Marean Lake
- Sheraton Centre Toronto Hotel
- Rome Cavalieri, A Waldorf Astoria Hotel
- Hotels in Altstadt-Lehel
- The Chicago Hotel Collection - Magnificent Mile
- Hotel Ripa Roma
- Leonardo Royal Hotel London City - Tower of London
- DoubleTree by Hilton Hotel Newark Airport
- Four Points by Sheraton Winnipeg South
- Hu Firenze Camping In Town
Flights
- Cathay Pacific
- Flights from Calgary (YYC) to Roatan (RTB)
- Flights from Pearson Intl. to NYC-All Airports
- Flights from Quito (UIO) to Guayaquil (GYE)
- Flights to Forks
- Flights from Calgary (YYC) to Jeddah (JED)
- Flights from Montreal (YUL) to Dieppe (YQM)
- Flights from Calgary (YYC) to Gothenburg (GOT)
- Flights from Kingston (YGK) to Lincoln (YFC)
- Flights from Toronto (YYZ) to Vallabhnagar (UDR)
Packages
Vacation Rentals
*Available to Expedia members.