Photo by South African Tourism

Popular airlines from Maputo to Pretoria
- South African Airways
South African Airways
- Linhas Aereas de Mocambique (LAM)
Linhas Aereas de Mocambique (LAM)
- South African Airlink
South African Airlink
- Qatar Airways
Qatar Airways
- Ethiopian Airlines
Ethiopian Airlines
- Kenya Airways
Kenya Airways
- 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
Find the cheapest month to fly from Maputo (MPM) to Johannesburg (JNB)
June is typically the cheapest month to fly
From RM 1,057 - RM 1,605 per traveller.
Graph displaying average flight prices per month
Nearby Cities
Expedia's Latest Trends
Hotels
- Oxford Hotel
- Hostels Pasir Gudang
- 5 Star Hotels in Tioman Island
- Imperial Suites Miri
- Pice Hotel
- Relish The Moment - Hostel
- Berjaya Langkawi Resort
- Hotels with indoor pool in Johor Bahru
- Hatyai Paradise Hotel
- Hotels with Spa in Bukit Tengah
- La Vista Fuji Kawaguchiko
- Hotels in Teluk Datai
- Novotel Bangkok Platinum
- The Charm Resort Phuket
- Hotels with Spa in Pangkor Island
- U Plus Budget Hotel
Flights
- Flights from Sepang (KUL) to Pekanbaru (PKU)
- Flights from Senai (JHB) to Kolkata (CCU)
- Flights from LON-All Airports to NYC-All Airports
- Flights from Winter Haven (GIF) to Greenland (JAV)
- China Eastern Airlines Guangzhou (CAN) to Sepang (KUL) flights
- Flights from Sepang (KUL) to Haidong (XNN)
- Flights from Ipoh (IPH) to Fukuoka (FUK)
- Flights from Langkawi (LGK) to Kuala Lumpur (SZB)
*Available to Expedia members.