Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Singapore Airlines

The cheapest airline(s) flying from Melbourne to Johannesburg is Singapore Airlines.

  • Singapore Airlines Singapore Airlines
  • RwandAir RwandAir
  • Ethiopian Airlines Ethiopian Airlines
  • Qantas Qantas
  • Emirates Emirates
  • Qatar Airways Qatar Airways
  • Etihad Airways Etihad Airways
  • Air France Air France
  • Cathay Pacific Cathay Pacific
  • KLM KLM
Cheapest Month July

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Melbourne to Johannesburg is July.

  • Oct 2024
  • Nov 2024
  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
Cheapest Day of the Week Friday

The cheapest day(s) of the week to fly from Melbourne to Johannesburg is Friday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Sep, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:40 MEL
    06:10 JNB
    22Hrs, 30m 1 Stop (SIN)
  • MELMelbourne Airport 15:40 - JNB 06:10 22h 30m 1 Stop (SIN) Singapore
  • MELMelbourne Airport 15:40
    SINSingapore Changi Airport 01:30
  • SINSingapore Changi Airport 21:30
    JNBJohannesburg O.R. Tambo International Airport 06:10
  • 22h 30m (4h)
  • 1 Stop SIN · Singapore 4h
  • Singapore Airlines (SQ 228)Boeing 777 300 Er
    Singapore Airlines (SQ 478)Airbus A359
  • Singapore Airlines (SQ 228)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 17:45 MEL
    04:45 JNB
    19Hrs, 00m 1 Stop (PER)
  • MELMelbourne Airport 17:45 - JNB 04:45 19h 1 Stop (PER) Perth
  • MELMelbourne Airport 17:45
    PERPerth Airport 23:50
  • PERPerth Airport 20:10
    JNBJohannesburg O.R. Tambo International Airport 04:45
  • 19h (3h 40m)
  • 1 Stop PER · Perth 3h 40m
  • virgin australia (VA 691)Boeing 737 800
    South African Airways (SA 281)Airbus A340
  • virgin australia (VA 691)
    • -
    • -
    • W
    • -
    • F
    • -
    • -
  • 18:25 MEL
    06:10 JNB
    19Hrs, 45m 1 Stop (SIN)
  • MELMelbourne Airport 18:25 - JNB 06:10 19h 45m 1 Stop (SIN) Singapore
  • MELMelbourne Airport 18:25
    SINSingapore Changi Airport 01:30
  • SINSingapore Changi Airport 00:15
    JNBJohannesburg O.R. Tambo International Airport 06:10
  • 19h 45m (1h 15m)
  • 1 Stop SIN · Singapore 1h 15m
  • Singapore Airlines (SQ 208)Airbus A359
    Singapore Airlines (SQ 478)Airbus A359
  • Singapore Airlines (SQ 208)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:45 MEL
    04:45 JNB
    18Hrs, 00m 1 Stop (PER)
  • MELMelbourne Airport 18:45 - JNB 04:45 18h 1 Stop (PER) Perth
  • MELMelbourne Airport 18:45
    PERPerth Airport 23:50
  • PERPerth Airport 21:10
    JNBJohannesburg O.R. Tambo International Airport 04:45
  • 18h (2h 40m)
  • 1 Stop PER · Perth 2h 40m
  • virgin australia (VA 693)Boeing 737 800
    South African Airways (SA 281)Airbus A340
  • virgin australia (VA 693)
    • M
    • -
    • W
    • -
    • F
    • -
    • -
  • 19:45 MEL
    04:45 JNB
    17Hrs, 00m 1 Stop (PER)
  • MELMelbourne Airport 19:45 - JNB 04:45 17h 1 Stop (PER) Perth
  • MELMelbourne Airport 19:45
    PERPerth Airport 23:50
  • PERPerth Airport 22:10
    JNBJohannesburg O.R. Tambo International Airport 04:45
  • 17h (1h 40m)
  • 1 Stop PER · Perth 1h 40m
  • virgin australia (VA 695)Boeing 737 800
    South African Airways (SA 281)Airbus A340
  • virgin australia (VA 695)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 05:45 MEL
    16:10 JNB
    18Hrs, 25m 1 Stop (SYD)
  • MELMelbourne Airport 05:45 - JNB 16:10 18h 25m 1 Stop (SYD) Sydney
  • MELMelbourne Airport 05:45
    SYDSydney Kingsford Smith Airport 09:30
  • SYDSydney Kingsford Smith Airport 07:10
    JNBJohannesburg O.R. Tambo International Airport 16:10
  • 18h 25m (2h 20m)
  • 1 Stop SYD · Sydney 2h 20m
  • Qantas (QF 408)Boeing 737 800
    Qantas (QF 63)Boeing 787 9
  • Qantas (QF 408)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 05:55 MEL
    16:10 JNB
    18Hrs, 15m 1 Stop (SYD)
  • MELMelbourne Airport 05:55 - JNB 16:10 18h 15m 1 Stop (SYD) Sydney
  • MELMelbourne Airport 05:55
    SYDSydney Kingsford Smith Airport 09:30
  • SYDSydney Kingsford Smith Airport 07:20
    JNBJohannesburg O.R. Tambo International Airport 16:10
  • 18h 15m (2h 10m)
  • 1 Stop SYD · Sydney 2h 10m
  • Qantas (QF 404)Boeing 737 800
    Qantas (QF 63)Boeing 787 9
  • Qantas (QF 404)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:00 MEL
    16:10 JNB
    18Hrs, 10m 1 Stop (SYD)
  • MELMelbourne Airport 06:00 - JNB 16:10 18h 10m 1 Stop (SYD) Sydney
  • MELMelbourne Airport 06:00
    SYDSydney Kingsford Smith Airport 09:30
  • SYDSydney Kingsford Smith Airport 07:25
    JNBJohannesburg O.R. Tambo International Airport 16:10
  • 18h 10m (2h 05m)
  • 1 Stop SYD · Sydney 2h 05m
  • Qantas (QF 402)Boeing 737 800
    Qantas (QF 63)Boeing 787 9
  • Qantas (QF 402)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 AVV
    16:10 JNB
    18Hrs, 10m 1 Stop (SYD)
  • AVVMelbourne Avalon Airport 06:00 - JNB 16:10 18h 10m 1 Stop (SYD) Sydney
  • AVVMelbourne Avalon Airport 06:00
    SYDSydney Kingsford Smith Airport 09:30
  • SYDSydney Kingsford Smith Airport 07:25
    JNBJohannesburg O.R. Tambo International Airport 16:10
  • 18h 10m (2h 05m)
  • 1 Stop SYD · Sydney 2h 05m
  • Jetstar Airways (JQ 602)Airbus
    Qantas (QF 63)Boeing 787 9
  • Jetstar Airways (JQ 602)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Johannesburg from Melbourne?

The flight distance between Melbourne and Johannesburg is 10327km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:45. The last flight of the day departs at 15:40. See the full list of flight times on Wego.